mirror of
https://github.com/MariaDB/server.git
synced 2025-08-16 18:19:41 +00:00
MDEV-21973 Bind REPLICATION {MASTER|SLAVE} ADMIN to gtid_* GLOBAL-only system variables
This commit is contained in:
@ -485,6 +485,9 @@ constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_RPL_SEMI_SYNC_MASTER_WAIT_POINT
|
||||
constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_MASTER_VERIFY_CHECKSUM=
|
||||
REPL_MASTER_ADMIN_ACL | SUPER_ACL;
|
||||
|
||||
constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_GTID_BINLOG_STATE=
|
||||
REPL_MASTER_ADMIN_ACL | SUPER_ACL;
|
||||
|
||||
|
||||
/* Privileges for statements that are executed on the slave */
|
||||
// Was SUPER_ACL prior to 10.5.2
|
||||
@ -572,6 +575,17 @@ constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_SYNC_RELAY_LOG=
|
||||
constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_SYNC_RELAY_LOG_INFO=
|
||||
REPL_SLAVE_ADMIN_ACL | SUPER_ACL;
|
||||
|
||||
constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_GTID_CLEANUP_BATCH_SIZE=
|
||||
REPL_SLAVE_ADMIN_ACL | SUPER_ACL;
|
||||
constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_GTID_IGNORE_DUPLICATES=
|
||||
REPL_SLAVE_ADMIN_ACL | SUPER_ACL;
|
||||
constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_GTID_POS_AUTO_ENGINES=
|
||||
REPL_SLAVE_ADMIN_ACL | SUPER_ACL;
|
||||
constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_GTID_SLAVE_POS=
|
||||
REPL_SLAVE_ADMIN_ACL | SUPER_ACL;
|
||||
constexpr privilege_t PRIV_SET_SYSTEM_GLOBAL_VAR_GTID_STRICT_MODE=
|
||||
REPL_SLAVE_ADMIN_ACL | SUPER_ACL;
|
||||
|
||||
|
||||
/* Privileges for federated database related statements */
|
||||
// Was SUPER_ACL prior to 10.5.2
|
||||
|
Reference in New Issue
Block a user