Dynamic privileges for RDS for MySQL
Dynamic privileges are MySQL privileges that you can explicitly grant by using the
GRANT
statement. Depending on your version of RDS for MySQL, RDS allows
you to grant only specific dynamic privileges. RDS disallows some of these privileges
because they can interfere with the specific database operations, such as replication
and backup.
The following table shows which of these privileges you can grant for different MySQL versions. If you are upgrading from a MySQL version lower than 8.0.36 to version 8.0.36 or higher, you might have to update your application code if granting a particular privilege is no longer allowed.
Privilege | MySQL 8.0.35 and lower | MySQL 8.0.36 and higher minor versions | MySQL 8.4.3 and higher |
---|---|---|---|
Not available |
Not available |
Disallowed |
|
Allowed |
Allowed |
Allowed |
|
Allowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Allowed |
Disallowed |
Disallowed | |
Allowed |
Disallowed |
Disallowed |
|
Allowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Allowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Allowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Allowed |
Allowed |
Allowed |
|
Not available |
Not available |
Allowed |
|
Allowed |
Allowed |
Allowed |
|
Allowed |
Allowed |
Allowed |
|
Allowed |
Allowed |
Allowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Not available |
Not available |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Allowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Allowed |
Disallowed |
Disallowed |
|
Allowed |
Disallowed |
Disallowed |
|
Allowed |
Allowed |
Allowed |
|
Allowed |
Allowed |
Allowed | |
Allowed |
Disallowed |
Disallowed |
|
Allowed |
Allowed |
Allowed |
|
Not available |
Not available |
Allowed |
|
Allowed |
Allowed |
Not available |
|
Allowed |
Allowed |
Allowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed |
|
Allowed |
Disallowed |
Disallowed |
|
Disallowed |
Disallowed |
Disallowed | |
Not available |
Not available |
Disallowed | |
Disallowed |
Disallowed |
Disallowed |
|
Allowed |
Allowed |
Allowed |