Benutzer anlegen

Übergeordnete Themen zu SchILD-NRW2

Moderatoren: A. Schüller, Raffenberg, Pfotenhauer

Antworten
paulierwitte
Beiträge: 20
Registriert: Mittwoch 1. Mai 2019, 19:10
Schulform: Realschule

Benutzer anlegen

Beitrag von paulierwitte »

Hallo,
unter Extras->Benutzerverwaltung habe ich versucht, einen Benutzer anzulegen. Der Vorgang scheitert mit der Fehlermeldung

'US_Password' doesn't have a default value

Ich habe als Namen und als Login-Namen jeweils das im SchILD hinterlegte Kürzel verwendet und als Benutzergruppe "Lehrer" gewählt. Lege ich einen anderen Benutzer z. B. aus der Gruppe "Sekretariat" an, kommt die gleiche Fehlermeldung.

SchILD-Version: 2.0.28.4
Steffen Pauli
(Schulleiter)

Edith-Stein-Realschule Lippstadt
Dusternweg 18
59557 Lippstadt

+49 2941 22023

steffen.pauli@es-rs.de
https://edith-stein-schule.de/
Benutzeravatar
Raffenberg
Beiträge: 3059
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: Benutzer anlegen

Beitrag von Raffenberg »

Hallo Herr Pauli,
ich kann den Fehler nicht reproduzieren. Nutzern Sie Schild mit einer Access-Datenbank? Die Tabellenspalte "US_Password" hat auch keinen Primärindex und keinen Standardwert. Deshalb bin ich etwas ratlos.
Mit freundlichen Grüßen
Jens Raffenberg
paulierwitte
Beiträge: 20
Registriert: Mittwoch 1. Mai 2019, 19:10
Schulform: Realschule

Re: Benutzer anlegen

Beitrag von paulierwitte »

Hallo Herr Raffenberg,
ich nutze SchILD mit einer Anbindung an eine MySQL-Datenbank. Das funktioniert alles sehr gut bis auf die Benutzerverwaltung. Zu einem früheren Zeitpunkt unter gleichen Bedingungen hat es funktioniert.

Viele Grüße!
Steffen Pauli
(Schulleiter)

Edith-Stein-Realschule Lippstadt
Dusternweg 18
59557 Lippstadt

+49 2941 22023

steffen.pauli@es-rs.de
https://edith-stein-schule.de/
A. Schüller
Beiträge: 1131
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: Benutzer anlegen

Beitrag von A. Schüller »

Hallo,

Könnte das evtl. an der Konfiguration des Servers liegen: Diese regelt, wie mysql mit "Null-Werten" umgeht. Beim Anlegen eines Benutzers ist das Passwort zunächst leer. Beim Einfügen (INSERT) kann es dann zu Fehlern kommen.
Mit freundlichen Grüßen
Anne Schüller
Benutzeravatar
Raffenberg
Beiträge: 3059
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: Benutzer anlegen

Beitrag von Raffenberg »

Welche Versionsnummer des Connectors/ODBC verwenden Sie?
Mit freundlichen Grüßen
Jens Raffenberg
paulierwitte
Beiträge: 20
Registriert: Mittwoch 1. Mai 2019, 19:10
Schulform: Realschule

Re: Benutzer anlegen

Beitrag von paulierwitte »

Ich poste einfach mal die komplette Fehlermeldung:

Application:
---------------------------------------------------------------------------
1.1 Start Date : Thu, 1 Sep 2022 16:11:18 +0200
1.2 Name/Description: SCHILD2000.exe - (Schulverwaltungsprogramm für NRW)
1.3 Version Number : 2.0.28.4
1.4 Parameters :
1.5 Compilation Date: Fri, 5 Aug 2022 16:29:51 +0200
1.6 Up Time : 2 minutes, 47 seconds

Exception:
----------------------------------------------------------------------------------------------------------------------------------
2.1 Date : Thu, 1 Sep 2022 16:14:05 +0200
2.2 Address : 0058E042
2.3 Module Name : SCHILD2000.exe - (Schulverwaltungsprogramm für NRW)
2.4 Module Version: 2.0.28.4
2.5 Type : EDatabaseError
2.6 Message : [MySQL][ODBC 8.0(w) Driver][mysqld-5.7.39-0ubuntu0.18.04.2]Field 'US_Password' doesn't have a default value.
2.7 ID : BD58
2.8 Count : 1
2.9 Status : New
2.10 Note :

Active Controls:
------------------------------------------------------------------
4.1 Form Class : TFrmUserAdmin
4.2 Form Text : Benutzer-Verwaltung für SchILD-NRW (2.0.28.4)
4.3 Control Class: TCheckListBox
4.4 Control Text :

Operating System:
----------------------------------------------
6.1 Type : Microsoft Windows 6.2 (64 bit)
6.2 Build # : 9200
6.3 Update :
6.4 Language: German
6.5 Charset : 0

Der ODBC-Treiber hat Version 8. Ist es tatsächlich immer noch so, dass ich einen alten Treiber nehmen muss?
Steffen Pauli
(Schulleiter)

Edith-Stein-Realschule Lippstadt
Dusternweg 18
59557 Lippstadt

+49 2941 22023

steffen.pauli@es-rs.de
https://edith-stein-schule.de/
A. Schüller
Beiträge: 1131
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: Benutzer anlegen

Beitrag von A. Schüller »

Hallo,
ja das könnte tatsächlich am Treiber liegen. Ab dem ODBC-Connector >=5.3 tauchen immer wieder Probleme auf.
Wir empfehlen den ODBC-Connector Version 5.1.13.
Mit freundlichen Grüßen
Anne Schüller
paulierwitte
Beiträge: 20
Registriert: Mittwoch 1. Mai 2019, 19:10
Schulform: Realschule

Re: Benutzer anlegen

Beitrag von paulierwitte »

Hallo Frau Schüller,

danke für die Antwort.
Gibt es einen nachvollziehbaren Grund, dass ein fast 10 Jahre alter Treiber verwendet werden muss?
Steffen Pauli
(Schulleiter)

Edith-Stein-Realschule Lippstadt
Dusternweg 18
59557 Lippstadt

+49 2941 22023

steffen.pauli@es-rs.de
https://edith-stein-schule.de/
Antworten

Zurück zu „Allgemeines“