Rechtevergabe bei MySQL
Thomas
- datenbank
Hallo,
ich möchte einem Nutzer "user1" das Recht vergeben, sich von jedem beliebigen Rechner am MySQL-Server anzumelden und Leserechte auf die Datenbank "db1" vergeben! Wie lautet der SQL-Befehl hierfür?
Thomas
Hi,
ich möchte einem Nutzer "user1" das Recht vergeben, sich von jedem beliebigen Rechner am MySQL-Server anzumelden und Leserechte auf die Datenbank "db1" vergeben! Wie lautet der SQL-Befehl hierfür?
use mysql
INSERT INTO user VALUES (
'%',
'username',
PASSWORD('passwort'),
'N',
'N',
'N',
'N',
'N',
'N',
'N',
'N',
'N',
'N',
'N',
'N',
'N',
'N');
INSERT INTO db VALUES (
'%',
'dbname',
'username',
'Y',
'Y',
'Y',
'Y',
'Y',
'N',
'N',
'Y',
'Y',
'Y');
Als mysql user 'root' die obigen befehle einfach ausfuehren.
Jan
--
Hiho,
[...]
Als mysql user 'root' die obigen befehle einfach ausfuehren.
Oder, schoener:
GRANT SELECT ON db1.* TO username IDENTIFIED BY "password"
So musst du nichtmal die Rechtetabellen neu einlesen.
Gruss,
Christian
http://wwwtech.de
s s^s<DATA>se;s (([^\s]))(ord($1)%2?
chr(ord($1)-5):chr(ord($1)-3))sieg;s s^s$_see;
__END__
uwlsy%*Sr%kqdphv%yr%AFN4%dy%zzzyhfm3ihC*1'as'>