Schlagwörter: installation MariaDB
-
AutorBeiträge
-
-
24. November 2022 um 12:26 Uhr - Views: 1535 #14299
Hallo Community,
ich probiere gerade Otobo normal ohne Docker zu installieren und habe die Anleitung versucht zu befolgen https://doc.otobo.de/manual/installation/10.0/de/content/installation.html und ich bekomme beim Aufrufen “Forbidden You dont have permission to access this resource.
Den Elastic Search habe ich nicht installiert.
-
24. November 2022 um 12:41 Uhr #14300
Bei Schritt 6 kommt Folgendes:
root@linux:/opt/otobo/bin# /opt/otobo/bin/otobo.SetPermissions.pl
Setting permissions on /opt/otobo
Skipping /.github
root@linux:/opt/otobo/bin#Bei Schritt 7 funktioniert nahezu garnicht und kommt Folgendes:
MariaDB [(none)]> update mysql.user set authentication_string=password(‘NewRootPassword’) plugin=’mysql_native_password’ where user=’root’;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘plugin=’mysql_native_password’ where user=’root” at line 1
MariaDB [(none)]>
-
24. November 2022 um 16:39 Uhr #14307
Hallo @tester-player,
welche Version hat die MariaDB-Datenbank? Der Version mit plugin=’mysql_native_password‘ soll nur für MariaDB > 10.1 verwendet werden. Siehe https://doc.otobo.org/manual/installation/10.1/de/content/installation.html. Siehe auch https://mariadb.com/kb/en/authentication-plugin-unix-socket/.
Viele Grüße,
Bernhard Schmalhofer-
25. November 2022 um 14:43 Uhr #14314
Hallo @bes,
anbei meine MariaDB Version
`mysql@2fe608293d3c:/$ mysql –version
mysql Ver 15.1 Distrib 10.5.18-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
mysql@2fe608293d3c:/$`
Ich muss dann wahrscheinlich das Plugin deaktivieren damit ich den Befehl nutzen kann oder?
-
-
25. November 2022 um 18:11 Uhr #14317
Hallo,
ich glaube ich bin da jetzt überfragt, weil ich ich meisten mit Docker arbeite. Zuerst sollten Sie jedoch feststellen ob es an der Stelle überhaupt ein Problem gibt. Das geht mitselect user, plugin from mysql.user where user = 'root';
Wenn plugin für den Host ‘localhost’ auf ‘mysql_native_password’ steht, dann brauchen Sie nichts weiter zu tun, Ansonsten stehen in der Installationsanleitung die folgenden alternativen Befehle:
root> mysql -u root root> UPDATE mysql.user SET password = PASSWORD('NewRootPassword') WHERE user = 'root'; root> UPDATE mysql.user SET authentication_string = '' WHERE user = 'root'; root> UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE user = 'root';
Viele Grüße,
Bernhard -
25. November 2022 um 18:29 Uhr #14318
Im UPDATE-Befehl scheint auch ein Komma zu fehlen:
update mysql.user set authentication_string=password('NewRootPassword‘), plugin=’mysql_native_password‘ where user=’root‘;
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.