REVOKE
Sintassi
REVOKE tipo_priv [(lista_colonne)] [, tipo_priv [(lista_colonne)]] ... ON [tipo_oggetto] livello_priv FROM utente [, utente] ... REVOKE ALL PRIVILEGES, GRANT OPTION FROM utente [, utente] ...
Spiegazione
L'istruzione REVOKE
permette agli amministratori di una sistema di modificare gli account di MariaDB. Ogni account deve essere specificato nello stesso formato usato nel comando GRANT
; per esempio 'jeffrey'@'localhost
'. Se si specifica solo il nome utente, il nome host associato sarà '
'. Per sapere quali livelli di privilegi esistono, i valori ammessi come %
tipo_priv
e tipo_priv
e la sintassi per specificare gli utenti e le password, si veda GRANT
.
Per utilizzare la prima sintassi di REVOKE
occorre disporre del permesso GRANT OPTION
e dei privilegi che si sta revocando.
Per revocare tutti i privilegi si usa la seconda sintassi, che opera sui privilegi globali, di database, di tabella, di colonna e di routine che sono assegnati all'utente o agli utenti specificati:
REVOKE ALL PRIVILEGES, GRANT OPTION FROM utente [, utente] ...
Per usare questa sintassi REVOKE
occorre disporre del privilegio globale CREATE USER
o del privilegio UPDATE
sul database mysql. Si veda GRANT
.