Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f30f0cce

Von Moritz Bunkus vor etwa 7 Jahren hinzugefügt

  • ID f30f0cce6468f895c7d59f3aab6e2a5731fc9705
  • Vorgänger 8085e7b1
  • Nachfolger b08b354b

Datenbankupgrades: Unterstützung für einzelne Updates mit Superuser-Rechten

Setzt man den neuen Tag `@superuser_privileges` auf 1, so schaut
kivitendo vor dem Einspielen aller Upgrades nach, ob der konfigurierte
Datenbankuser Superuser-Rechte hat. Falls nicht, wird die Benutzer*in
nach entsprechenden Logindaten gefragt.

Nur die Upgradescripte, die tatsächlich Superuser-Rechte benötigen,
werden mit diesem User ausgeführt, alle anderen mit den normalen
Rechten, um Besitzer-Wildwuchs bei neu angelegten Objekten zu
vermeiden.

Unterschiede anzeigen:

locale/de/all
852 852
  'Database login (#1)'         => 'Datenbankanmeldung (#1)',
853 853
  'Database name'               => 'Datenbankname',
854 854
  'Database settings'           => 'Datenbankeinstellungen',
855
  'Database superuser privileges are required for the update.' => 'Datenbank-Super-Benutzer-Rechte werden für das Update benötigt.',
855 856
  'Database template'           => 'Datenbankvorlage',
856 857
  'Database update error:'      => 'Fehler beim Datenbankupgrade:',
857 858
  'Database user and password'  => 'Datenbankbenutzer und -passwort',
......
1222 1223
  'Error when saving: #1'       => 'Fehler beim Speichern: #1',
1223 1224
  'Error with default taxzone'  => 'Ungültige Standardsteuerzone',
1224 1225
  'Error!'                      => 'Fehler!',
1226
  'Error: #1'                   => 'Fehler: #1',
1225 1227
  'Error: A negative target quantity is not allowed.' => 'Fehler: Eine negative Zielmenge ist nicht erlaubt.',
1226 1228
  'Error: A quantity and a target quantity could not be given both.' => 'Fehler: Menge und Zielmenge können nicht beide angegeben werden.',
1227 1229
  'Error: A quantity or a target quantity must be given.' => 'Fehler: Menge oder Zielmenge muss angegeben werden.',
......
2237 2239
  'Please install the below listed modules or ask your system administrator to.' => 'Bitte installieren Sie die unten aufgeführten Module, oder bitten Sie Ihren Administrator darum.',
2238 2240
  'Please log in to the administration panel.' => 'Bitte melden Sie sich im Administrationsbereich an.',
2239 2241
  'Please modify filename'      => 'Bitte Dateinamen editieren',
2242
  'Please provide corresponding credentials.' => 'Bitte geben Sie entsprechende Logindaten an.',
2240 2243
  'Please re-run the analysis for broken general ledger entries by clicking this button:' => 'Bitte wiederholen Sie die Analyse der Hauptbucheinträge, indem Sie auf diesen Button klicken:',
2241 2244
  'Please read the file'        => 'Bitte lesen Sie die Datei',
2242 2245
  'Please select a customer from the list below.' => 'Bitte einen Endkunden aus der Liste auswählen',
......
3108 3111
  'The connection was established successfully.' => 'Die Verbindung zur Datenbank wurde erfolgreich hergestellt.',
3109 3112
  'The contact person attribute "birthday" is converted from a free-form text field into a date field.' => 'Das Kontaktpersonenfeld "Geburtstag" wird von einem freien Textfeld auf ein Datumsfeld umgestellt.',
3110 3113
  'The creation of the authentication database failed:' => 'Das Anlegen der Authentifizierungsdatenbank schlug fehl:',
3114
  'The credentials (username & password) for connecting database are wrong.' => 'Die Daten (Benutzername & Passwort) für das Login zur Datenbank sind falsch.',
3111 3115
  'The custom variable has been created.' => 'Die benutzerdefinierte Variable wurde erfasst.',
3112 3116
  'The custom variable has been deleted.' => 'Die benutzerdefinierte Variable wurde gelöscht.',
3113 3117
  'The custom variable has been saved.' => 'Die benutzerdefinierte Variable wurde gespeichert.',
......
3118 3122
  'The database name is missing.' => 'Der Datenbankname fehlt.',
3119 3123
  'The database port is missing.' => 'Der Datenbankport fehlt.',
3120 3124
  'The database update/creation did not succeed. The file #1 contained the following error:' => 'Die Datenbankaktualisierung/erstellung schlug fehl. Die Datei #1 enthielt den folgenden Fehler:',
3125
  'The database user \'#1\' does not have superuser privileges.' => 'Der Datenbankbenutzer »#1« hat keine Super-Benutzer-Rechte.',
3121 3126
  'The database user is missing.' => 'Der Datenbankbenutzer fehlt.',
3122 3127
  'The dataset #1 has been created.' => 'Die Datenbank #1 wurde angelegt.',
3123 3128
  'The dataset #1 has been deleted.' => 'Die Datenbank #1 wurde gelöscht.',

Auch abrufbar als: Unified diff