This is a read-only copy of the MariaDB Knowledgebase generated on 2024-11-14. For the latest, interactive version please visit https://mariadb.com/kb/.

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.

Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.