fbcyborg
09-03-2010, 10:01
Salve,
non riesco a capire perché se provo a dare i privilegi di CREATE USER e DROP USER ad un utente, la query non va bene.
Vorrei creare due tipi di utenti: il primo tipo che non può creare utenti e il secondo sì.
Per il primo tipo uso questa sintassi:
GRANT USAGE ON myDatabase . * TO ?@'%' IDENTIFIED BY ?
Per il secondo tipo vorrei usare questa ma non funziona:
GRANT USAGE, CREATE USER, DROP USER ON * . * TO ?@'%' IDENTIFIED BY ?
Perché?
Eppure le sto facendo da root queste cose.
EDIT: grazie lo stesso, ho risolto con:
GRANT ALL PRIVILEGES ON * . * TO 'nomeutente'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION
non riesco a capire perché se provo a dare i privilegi di CREATE USER e DROP USER ad un utente, la query non va bene.
Vorrei creare due tipi di utenti: il primo tipo che non può creare utenti e il secondo sì.
Per il primo tipo uso questa sintassi:
GRANT USAGE ON myDatabase . * TO ?@'%' IDENTIFIED BY ?
Per il secondo tipo vorrei usare questa ma non funziona:
GRANT USAGE, CREATE USER, DROP USER ON * . * TO ?@'%' IDENTIFIED BY ?
Perché?
Eppure le sto facendo da root queste cose.
EDIT: grazie lo stesso, ho risolto con:
GRANT ALL PRIVILEGES ON * . * TO 'nomeutente'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION