【问题标题】:How to add ONLY mysql database backup permission for a user in mysql 5.6?如何在 mysql 5.6 中只为用户添加 mysql 数据库备份权限?
【发布时间】:2021-04-20 04:09:44
【问题描述】:

我只需要为一个新的 mysql 用户帐户添加 mysql 数据库表备份权限。我的mysql版本是5.6。我试过下面的命令,但它不起作用。有人可以帮忙吗?

GRANT SELECT, CREATE, UPDATE, DELETE, LOCK TABLES, RELOAD, SHOW VIEW ON *.* TO 'username'@'%' IDENTIFIED BY 'test123';

【问题讨论】:

    标签: mysql database backup


    【解决方案1】:

    您只需要两个命令:

    GRANT LOCK TABLES, SELECT ON DATABASE_NAME.* TO 'BACKUP_USER'@'%' IDENTIFIED BY 'PASSWORD';
    

    接着是:

    FLUSH PRIVILEGES;
    

    希望对你有帮助??

    【讨论】:

    • 没用。得到以下错误。 ``` mysqldump:错误:'访问被拒绝;尝试转储表空间 mysqldump 时,您需要(至少一个)此操作的 PROCESS 特权:出现错误:1044:选择数据库时用户 'liquibaseuser'@'%' 拒绝访问数据库 'automation_suite' ```
    猜你喜欢
    • 2016-08-27
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多