Different functions and stages require different permissions. The permission requirements that may be involved in each function are listed below. If there are any omissions, please suggest and add.
The suggested permissions are:
GRANT ALL PRIVILEGES ON *.* TO ...
or
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, PROCESS, REFERENCES, INDEX, ALTER, SUPER, REPLICATION SLAVE, REPLICATION CLIENT, TRIGGER ON *.* TO ...
information_schema db
Metadata query permissions, table structure, index information, constraints, etc.mysql db
use permission, no query, the library is connected by default, and it can be modified by calling the option --db
parameterDML
During the audit, the explain operation will be performed on the DML statement, and this operation requires the actual corresponding DML authority.REFERENCES
Only required for foreign keysPROCESS
permission, view processlist informationTRIGGER
create and delete triggersSUPER
or REPLICATION CLIENT
When there is a master-slave, check the master-slave delaySUPER|REPLICATION CLIENT, REPLICATION SLAVE
Simulate slave pull binlog eventsALTER
, CREATE
, DELETE
, DROP
, INDEX
, INSERT
, LOCK TABLES
, SELECT
, TRIGGER
, UPDATE
SUPER
When the binlog format is not row, execute set session binlog_format='row'
SUPER|REPLICATION CLIENT, REPLICATION SLAVE
binlog解析
It is recommended to grant all permissions to the backup library instance
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )