MySQL via SSH-Tunnel (HP?)

11/08/2012 18:17 DerZynx#1
Hey,

Ich connecte seit ein paar Tagen nurnoch via SSH-Tunnel auf meinen MySQL-Server und wollte nun meine HP installieren.

Doch wie muss ich die DB jetzt eingeben, da sie ja keinen Zugriff mehr auf die DB herstellen kann. Also wie kann ich sie in die DB reinlassen?

MfG
11/08/2012 19:21 .Tobias#2
mysql -p
Passwort eingeben.
mysql> GRANT ALL PRIVILEGES ON *.* TO 'hp'@'beispieltmt2.com' (Enter drücken)
-> IDENTIFIED BY 'DeinPasswort' WITH GRANT OPTION;

Danach hast du einen User mit dem Username HP und dem Passwort DeinPasswort mit dem du auf deine HP Connecten kanst.

Mfg

.Tobias
11/08/2012 19:33 DerZynx#3
Kann ich das nicht einfach mit root machen?
11/08/2012 19:35 .Tobias#4
Du kanst es auch mit Root machen.

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' (Enter drücken)
-> IDENTIFIED BY 'DeinPasswort' WITH GRANT OPTION;

Mit dem "%" sorgst du dafür, dass du von jeder IP aus Connection kannst.

Mfg

.Tobias
11/08/2012 19:38 DerZynx#5
Dann kann ja jeder depp mit root wieder connecten, dann wäre der tunnel ja unnötig oder?
11/08/2012 19:44 .Tobias#6
Und sowas nennt sich ein "Hoster für Gameserver"....

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'IP' (Enter drücken)
-> IDENTIFIED BY 'DeinPasswort' WITH GRANT OPTION;

IP Durch die IP ersetzten.
Wenn du es jetzt immer noch nicht hinbekommst, dann geh dich erhängen.

Mfg

.Tobias
12/19/2012 13:48 Jacques#7
closed