- Mitglied seit
- 20. Jul 2013
- Beiträge
- 549
- Punkte für Reaktionen
- 3
- Punkte
- 44
Fehler "SQLSTATE[HY000] [1045]" bei Installation Nextcloud mit mysql/MariaDB
Hallo,
beim Update meiner Nextcloud 16 auf meiner DS918+ hat sich meine Installation zerschossen.
Also durfte ich Nextcloud neu aufsetzen. Sollte ja alles (eigentlich) kein Problem darstellen.
Problemlos kann ichd ie SQLlite Variante installieren. Die MariaDB5 oder 10 klappt jedoch nicht.
Jedes mal wenn ich die Daten eingebe erhalte ich die folgende Fehlermeldung im Browser:
Wenn ich per phpmyadmin rein schaue dann hat er den user und das Schemata angelegt.
Auch in der config.php hat er seine Einträge soweit angelegt. Dennoch klappt es immer nicht.
p.s.: Ich habe bei Hostname auch schon die folgende Paramter probiert:
localhost (default)
localhost:3306 (MariaDB5)
localhost:3307 (MariaDB10)
127.0.0.1
127.0.0.1:3306 (MariaDB5)
127.0.0.1:3307 (MariaDB10)
Allesamt ohne Erfolg. Egal, was ich einstell. Ich bekomme es nicht installiert.
Wenn ich den user "oc_admin" via phpmyadmin anlege legt er "oc_admin1" an.
Wenn ich den Server per SQLlite installiere sieht die config.php wie folgt aus:
Ich habe schon super viel über den Fehler im Internet auf deutsch und Englisch
gelesen. Aber rausgefunden, warum ich es dieses mal nicht bekomme nicht.
Mein Datenbank Passwort für 'root' auf MariaDB5 und MariaDB10 ist wie folgt:
- 10 stellig
- Großschreibung
- Kleinschreibung
- Sonderzeichen (@, !, ?)
Ich habe das DB-Passwort auch schon ohne das '@' genommen. Ändert nichts.
Ich bin langsam mit meinem Latein am Ende. Woran kann das bitte denn liegen???
Hallo,
beim Update meiner Nextcloud 16 auf meiner DS918+ hat sich meine Installation zerschossen.
Also durfte ich Nextcloud neu aufsetzen. Sollte ja alles (eigentlich) kein Problem darstellen.
Problemlos kann ichd ie SQLlite Variante installieren. Die MariaDB5 oder 10 klappt jedoch nicht.
Jedes mal wenn ich die Daten eingebe erhalte ich die folgende Fehlermeldung im Browser:
nextcloud "SQLSTATE[HY000] [1045] Access denied for user 'oc_admin'@'localhost' (using password: YES) "
Wenn ich per phpmyadmin rein schaue dann hat er den user und das Schemata angelegt.
Auch in der config.php hat er seine Einträge soweit angelegt. Dennoch klappt es immer nicht.
<?php
$CONFIG = array (
'instanceid' => 'oco618k4a6z2',
'passwordsalt' => 'Rqb7RoiKARf+s2dBuw1ArEqhDZSMle',
'secret' => '14kl60sgdqwgb9usg325lmfqwfrd0325',
'trusted_domains' =>
array (
0 => 'cloud.meine-domaene.eu',
),
'datadirectory' => '/volume1/web/nextcloud/data',
'dbtype' => 'mysql',
'version' => '18.0.0.10',
'overwrite.cli.url' => 'https://cloud.meine-domaene.eu',
'dbname' => 'nextcloud',
'dbhost' => '127.0.0.1:3307',
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'dbuser' => 'oc_admin',
'dbpassword' => '14k14mkl145n15k6kl378n589',
);
p.s.: Ich habe bei Hostname auch schon die folgende Paramter probiert:
localhost (default)
localhost:3306 (MariaDB5)
localhost:3307 (MariaDB10)
127.0.0.1
127.0.0.1:3306 (MariaDB5)
127.0.0.1:3307 (MariaDB10)
Allesamt ohne Erfolg. Egal, was ich einstell. Ich bekomme es nicht installiert.
Wenn ich den user "oc_admin" via phpmyadmin anlege legt er "oc_admin1" an.
Wenn ich den Server per SQLlite installiere sieht die config.php wie folgt aus:
<?php
$CONFIG = array (
'instanceid' => 'oco618k4a6z2',
'passwordsalt' => 'Rqb7RoiKARf+s2dBuw1ArEqhDZSMle',
'secret' => '14kl60sgdqwgb9usg325lmfqwfrd0325',
'trusted_domains' =>
array (
0 => 'cloud.meine-domaene.eu',
),
'datadirectory' => '/volume1/web/nextcloud/data',
'dbtype' => 'sqlite3',
'version' => '18.0.0.10',
'overwrite.cli.url' => 'https://cloud.meine-domaene.eu',
'dbname' => 'nextcloud',
'dbhost' => '127.0.0.1',
'dbport' => '',
'dbtableprefix' => 'oc_',
'dbuser' => 'oc_admin',
'dbpassword' => '14k14mkl145n15k6kl378n589',
'installed' => true,
);
Ich habe schon super viel über den Fehler im Internet auf deutsch und Englisch
gelesen. Aber rausgefunden, warum ich es dieses mal nicht bekomme nicht.
Mein Datenbank Passwort für 'root' auf MariaDB5 und MariaDB10 ist wie folgt:
- 10 stellig
- Großschreibung
- Kleinschreibung
- Sonderzeichen (@, !, ?)
Ich habe das DB-Passwort auch schon ohne das '@' genommen. Ändert nichts.
Ich bin langsam mit meinem Latein am Ende. Woran kann das bitte denn liegen???