[Support] Berechtigungen mysql

Oliver Weiß oliver.weiss at hostsharing.net
Mon Jul 31 11:41:17 CEST 2006


Hi,

irgendwas scheint mit meinen Berechtigungen nicht mehr zu stimmen. Ich
kann als Paketadmin keine Rechte mehr an neu angelegte DB-User vergeben.

###
orw00 at cusa:~$ dbadmin -a -i mysql -u orw00_otto
Password:
User 'orw00_otto' created.
###

Das klappt also.
Aber dann (als orw00):

###
mysql> GRANT ALL ON *.* TO orw00_otto;
ERROR 1045: Access denied for user: 'orw00@%' (Using password: YES)
###

auch das geht nicht:
###
mysql> GRANT ALL ON *.* TO 'orw00_otto'@'%';
ERROR 1045: Access denied for user: 'orw00@%' (Using password: YES)
###

Speziell geht es darum, dass ich einen User orw00_data habe, mit dem ich
mich nicht von extern verbinden kann, auch phpmyadmin läuft nicht.
Liegt m.E. nach an USAGE-Rechten:

###
mysql> SHOW GRANTS FOR orw00_data;
+------------------------------------------------------------------------------------------------------------------------------+
| Grants for orw00_data@%
                                                       |
+------------------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'orw00_data'@'%' IDENTIFIED BY PASSWORD
'ldsflkjdslfjlkdfj'                                             |
...
####

Braucht der User nicht auch SHOW DATABASES?

Diese Rechte würde ich ihm gerne als Paketadmin geben, aber das geht
eben nicht.

Grüße,
Oliver.


More information about the Support mailing list