Verständnisfrage eines Anfängers: DB User
am 14.12.2005 12:49:37 von Uwe Dahl
Hallo NG,
ich habe auf meinem Debian-System MySQL angelegt und eine Datenbank
'testdb' angelegt. Nun möchte ich einen User 'testuser' mit dem Passwort
'test' anlegen, der alle Rechte an dieser Datenbank hat. Reicht dafür
dieser Befehl:
RANT all privileges ON testdb.* to 'testuser' identified by 'test';
Oder muss ich noch einen Linux-User 'testuser' anlegen? Oder sonst noch
irgendwas machen??
Viele Grüße,
Uwe
Re: Verständnisfrageeines Anfängers:DB User
am 14.12.2005 13:20:42 von Sven Paulus
Uwe Dahl wrote:
> ich habe auf meinem Debian-System MySQL angelegt und eine Datenbank=20
> 'testdb' angelegt. Nun möchte ich einen User 'testuser' mit dem Passwo=
rt=20
> 'test' anlegen, der alle Rechte an dieser Datenbank hat. Reicht dafür=20
> dieser Befehl:
> RANT all privileges ON testdb.* to 'testuser' identified by 'test';
^da noch ein G hinzu ^ da noch ein @'localhost'
> Oder muss ich noch einen Linux-User 'testuser' anlegen? Oder sonst noch=20
> irgendwas machen??
Nein, das ist 'ne ganz andere Usernamen-Welt (nur uebermittelt der
mysql-Command-Line-Client als Default den Unix-Usernamen, unter den
man eingeloggt ist, das laesst sich aber beliebig uebersteuern).