Help Root

11/08/2012 15:12 The2MrMetin2#1
Wenn ich den Root starte kommt das :

PHP Code:
cannot open direct sql connection to hostlocalhost usermt2 dbcommon
cannot start server 
while no common sql connected
mysql_real_connect
Access denied for user 'mt2'@'localhost' (using passwordYES
Immer so weiter.
11/08/2012 16:09 .Tobias#2
In den Configs ist das Passwort/User für die Myqsl Connection falsch.

Mfg

.Tobias
11/08/2012 16:26 The2MrMetin2#3
Ja aber wo soll ich noch ausser bei den configs pw ändern
11/08/2012 16:27 Syuki#4
In Mysql, musst den Benutzer den du für den Server angegeben hast, auch in die Configs eintragen, mfg.
11/08/2012 16:41 Lauling#5
navicat > manage user > mt2@localhost > passwort eintragen welches in deinen configs steht > rebooten

alternative:
navicat > mysql > user > mt2@localhost > passwort der config in mysql5.5 hash eintragen > rebooten

das passwort der config findest du hier:
PHP Code:
PLAYER_SQLlocalhost mt2 metin2 player
COMMON_SQL
localhost mt2 metin2 common
LOG_SQL
localhost mt2 metin2 log 
in diesem falle ist das passwort metin2.

mfg
11/08/2012 18:08 The2MrMetin2#6
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log

steht bei der config bei mir
11/08/2012 23:11 .Alessa#7
Folgende Befehle durchführen:
mysql -p
Dann dein Passwort für MySQL eingeben, falls du eins gesetzt hast. Wenn nicht, dann einfach Eingabetaste drücken. Ab dann solltest du dich in MySQL befinden. Gebe dan folgende Befehle ein:
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';
exit;
Sollte fixed sein. Alternativ kannst du über Navicat rein und den User dort über die Oberfläche erstellen. Du kannst den Server nicht anweisen, über einen Benutzer sich zu verbinden, den es gar nicht gibt oder bei dem das Passwort nicht stimmt.