Revoga privilégios de usuários ou roles.
Revogando privilégios de usuários
Revogar roles de usuários
Para revogar um privilégio, você pode usar um privilégio de escopo mais amplo do que o que pretende revogar. Por exemplo, se um usuário tiver o privilégio SELECT (x,y), o administrador poderá executar a consulta REVOKE SELECT(x,y) ..., ou REVOKE SELECT * ..., ou até mesmo REVOKE ALL PRIVILEGES ... para revogar esse privilégio.
Você pode revogar parte de um privilégio. Por exemplo, se um usuário tiver o privilégio SELECT *.*, você pode revogar desse usuário o privilégio de ler dados de alguma tabela ou de um banco de dados.
Conceda à conta de usuário john o privilégio de selecionar dados de todos os bancos de dados, exceto do accounts:
Conceda à conta de usuário mira o privilégio de selecionar todas as colunas da tabela accounts.staff, exceto a coluna wage.
Artigo original Última modificação em 2 de julho de 2026