Privilegios dinámicos de RDS para MySQL - Amazon Relational Database Service

Privilegios dinámicos de RDS para MySQL

Los privilegios dinámicos son privilegios de MySQL que puede conceder de forma explícita mediante la instrucción GRANT. Según la versión de RDS para MySQL, RDS solo le permite conceder privilegios dinámicos específicos. RDS no permite algunos de estos privilegios porque pueden interferir con las operaciones específicas de la base de datos, como la replicación y la copia de seguridad.

La siguiente tabla muestra cuáles de estos privilegios se pueden conceder a las distintas versiones de MySQL. Si está actualizando desde una versión de MySQL anterior a 8.0.36 a una versión 8.0.36 o posterior, es posible que tenga que actualizar el código de la aplicación si ya no se permite conceder un privilegio concreto.

Privilegio MySQL 8.0.35 y versiones anteriores MySQL 8.0.36 y versiones secundarias posteriores MySQL 8.4.3 y posteriores

ALLOW_NONEXISTENT_DEFINER

No disponible

No disponible

No permitido

APPLICATION_PASSWORD_ADMIN

Permitido

Permitida

Permitida

AUDIT_ABORT_EXEMPT

Permitido

No permitido

No permitidos

AUDIT_ADMIN

No permitidos

No permitidos

No permitidos

AUTHENTICATION_POLICY_ADMIN

Permitido

No permitido

No permitidos

BACKUP_ADMIN

Permitido

No permitido

No permitidos

BINLOG_ADMIN

Permitido

No permitido

No permitidos

BINLOG_ENCRYPTION_ADMIN

No permitidos

No permitidos

No permitidos

CLONE_ADMIN

No permitidos

No permitidos

No permitidos

CONNECTION_ADMIN

Permitido

No permitido

No permitidos

ENCRYPTION_KEY_ADMIN

No permitidos

No permitidos

No permitidos

FIREWALL_ADMIN

No permitidos

No permitidos

No permitidos

FIREWALL_EXEMPT

Permitido

No permitido

No permitidos

FIREWALL_USER

No permitidos

No permitidos

No permitidos

FLUSH_OPTIMIZER_COSTS

Permitido

Permitida

Permitida

FLUSH_PRIVILEGES

No disponible

No disponible

Permitido

FLUSH_STATUS

Permitido

Permitida

Permitida

FLUSH_TABLES

Permitido

Permitida

Permitida

FLUSH_USER_RESOURCES

Permitido

Permitida

Permitida

GROUP_REPLICATION_ADMIN

No permitidos

No permitidos

No permitidos

GROUP_REPLICATION_STREAM

No permitidos

No permitidos

No permitidos

INNODB_REDO_LOG_ARCHIVE

No permitido

No permitidos

No permitidos

INNODB_REDO_LOG_ENABLE

No permitidos

No permitidos

No permitidos

MASKING_DICTIONARIES_ADMIN

No permitidos

No permitidos

No permitidos

NDB_STORED_USER

No permitidos

No permitidos

No permitidos

OPTIMIZE_LOCAL_TABLE

No disponible

No disponible

No permitido

PASSWORDLESS_USER_ADMIN

No permitidos

No permitidos

No permitidos

PERSIST_RO_VARIABLES_ADMIN

No permitidos

No permitidos

No permitidos

REPLICATION_APPLIER

Permitido

No permitido

No permitidos

REPLICATION_SLAVE_ADMIN

No permitidos

No permitidos

No permitidos

RESOURCE_GROUP_ADMIN

Permitido

No permitido

No permitidos

RESOURCE_GROUP_USER

Permitido

No permitido

No permitidos

ROLE_ADMIN

Permitido

Permitida

Permitida

SENSITIVE_VARIABLES_OBSERVER

Permitido

Permitida

Permitida

SERVICE_CONNECTION_ADMIN

Permitido

No permitido

No permitidos

SESSION_VARIABLES_ADMIN

Permitido

Permitida

Permitida

SET_ANY_DEFINER

No disponible

No disponible

Permitido

SET_USER_ID

Permitido

Permitida

No disponible

SHOW_ROUTINE

Permitido

Permitida

Permitida

SKIP_QUERY_REWRITE

No permitidos

No permitidos

No permitidos

SYSTEM_USER

No permitidos

No permitidos

No permitidos

SYSTEM_VARIABLES_ADMIN

No permitidos

No permitidos

No permitidos

TABLE_ENCRYPTION_ADMIN

No permitidos

No permitidos

No permitidos

TELEMETRY_LOG_ADMIN

Permitido

No permitido

No permitidos

TP_CONNECTION_ADMIN

No permitidos

No permitidos

No permitidos

TRANSACTION_GTID_TAG

No disponible

No disponible

No permitido

VERSION_TOKEN_ADMIN

No permitidos

No permitidos

No permitidos

XA_RECOVER_ADMIN

Permitido

Permitida

Permitida