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!