Thomas Schmieder: MySQL, Zugriffsrechte für neuen User

Beitrag lesen

Guten Morgen,

GRANT ALL ON db1.* TO thomas@'192.168.101.%' IDENTIFIED BY 'thomas' WITH GRANT OPTION;
Error: 1044 - Access denied for user: 'thomas@192.168.101.25' to database 'mysql'

Versuche mal:

GRANT ALL ON db1.* TO 'thomas'@'192.168.101.%' IDENTIFIED BY 'thomas' WITH GRANT OPTION;

Es gibt keine Fehlermeldung. Der User wird von root auch problemlos angelegt. Nur darf er nachher selber nicht als Grantor tätig werden.

Hast Du mal geschaut, ob der User 'thomas' in der Tabelle "user" steht? Steht in der Spalte "Grant_priv" ein Y oder N?

Ich werde heute mal von einem "testroot" nach und nach alle Rechte entfernen und dann schauen, wann es anfängt zu kneifen. Hätte ja gehofft, dass es hier jemand weiß. Die Version ist  select version()
3.23.37-log

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen. Und Ausdauer sollte man nicht unterschätzen!