Privilégios dinâmicos para o RDS para MySQL - Amazon Relational Database Service

Privilégios dinâmicos para o RDS para MySQL

Privilégios dinâmicos são privilégios do MySQL que você pode conceder explicitamente usando a declaração GRANT. Dependendo da sua versão do RDS para MySQL, o RDS permite que você conceda somente privilégios dinâmicos específicos. O RDS proíbe alguns desses privilégios porque eles podem interferir nas operações específicas do banco de dados, como replicação e backup.

A tabela a seguir mostra quais desses privilégios é possível conceder para diferentes versões do MySQL. Se você estiver atualizando de uma versão do MySQL inferior à 8.0.36 para a versão 8.0.36 ou posterior, talvez seja necessário atualizar o código da aplicação se a concessão de um privilégio específico não for mais permitida.

Privilege MySQL 8.0.35 e anterior MySQL 8.0.36 e versões secundárias posteriores MySQL 8.4.3 e posterior

ALLOW_NONEXISTENT_DEFINER

Não disponível

Não disponível

Não permitido

APPLICATION_PASSWORD_ADMIN

Permitido

Permitido

Permitido

AUDIT_ABORT_EXEMPT

Permitido

Não permitido

Não permitido

AUDIT_ADMIN

Não permitido

Não permitido

Não permitido

AUTHENTICATION_POLICY_ADMIN

Permitido

Não permitido

Não permitido

BACKUP_ADMIN

Permitido

Não permitido

Não permitido

BINLOG_ADMIN

Permitido

Não permitido

Não permitido

BINLOG_ENCRYPTION_ADMIN

Não permitido

Não permitido

Não permitido

CLONE_ADMIN

Não permitido

Não permitido

Não permitido

CONNECTION_ADMIN

Permitido

Não permitido

Não permitido

ENCRYPTION_KEY_ADMIN

Não permitido

Não permitido

Não permitido

FIREWALL_ADMIN

Não permitido

Não permitido

Não permitido

FIREWALL_EXEMPT

Permitido

Não permitido

Não permitido

FIREWALL_USER

Não permitido

Não permitido

Não permitido

FLUSH_OPTIMIZER_COSTS

Permitido

Permitido

Permitido

FLUSH_PRIVILEGES

Não disponível

Não disponível

Permitido

FLUSH_STATUS

Permitido

Permitido

Permitido

FLUSH_TABLES

Permitido

Permitido

Permitido

FLUSH_USER_RESOURCES

Permitido

Permitido

Permitido

GROUP_REPLICATION_ADMIN

Não permitido

Não permitido

Não permitido

GROUP_REPLICATION_STREAM

Não permitido

Não permitido

Não permitido

INNODB_REDO_LOG_ARCHIVE

Não permitido

Não permitido

Não permitido

INNODB_REDO_LOG_ENABLE

Não permitido

Não permitido

Não permitido

MASKING_DICTIONARIES_ADMIN

Não permitido

Não permitido

Não permitido

NDB_STORED_USER

Não permitido

Não permitido

Não permitido

OPTIMIZE_LOCAL_TABLE

Não disponível

Não disponível

Não permitido

PASSWORDLESS_USER_ADMIN

Não permitido

Não permitido

Não permitido

PERSIST_RO_VARIABLES_ADMIN

Não permitido

Não permitido

Não permitido

REPLICATION_APPLIER

Permitido

Não permitido

Não permitido

REPLICATION_SLAVE_ADMIN

Não permitido

Não permitido

Não permitido

RESOURCE_GROUP_ADMIN

Permitido

Não permitido

Não permitido

RESOURCE_GROUP_USER

Permitido

Não permitido

Não permitido

ROLE_ADMIN

Permitido

Permitido

Permitido

SENSITIVE_VARIABLES_OBSERVER

Permitido

Permitido

Permitido

SERVICE_CONNECTION_ADMIN

Permitido

Não permitido

Não permitido

SESSION_VARIABLES_ADMIN

Permitido

Permitido

Permitido

SET_ANY_DEFINER

Não disponível

Não disponível

Permitido

SET_USER_ID

Permitido

Permitido

Indisponível

SHOW_ROUTINE

Permitido

Permitido

Permitido

SKIP_QUERY_REWRITE

Não permitido

Não permitido

Não permitido

SYSTEM_USER

Não permitido

Não permitido

Não permitido

SYSTEM_VARIABLES_ADMIN

Não permitido

Não permitido

Não permitido

TABLE_ENCRYPTION_ADMIN

Não permitido

Não permitido

Não permitido

TELEMETRY_LOG_ADMIN

Permitido

Não permitido

Não permitido

TP_CONNECTION_ADMIN

Não permitido

Não permitido

Não permitido

TRANSACTION_GTID_TAG

Não disponível

Não disponível

Não permitido

VERSION_TOKEN_ADMIN

Não permitido

Não permitido

Não permitido

XA_RECOVER_ADMIN

Permitido

Permitido

Permitido