mysql更改角色权限并实现备份
接上一篇接着写如何更改角色权限并实现备份。
如果你在备份 mysql 时遇到这个报错:
1 | mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces |
并且知道 mysql root 的密码,
- 登录 mysql root 账号
1 | mysql -uroot -p |
- 更改角色权限。这里的单引号不能删除,只需要把 user1 改成需要的用户名就行
1 | GRANT PROCESS ON *.* TO 'user1'@'localhost'; |
- 备份数据库。这里需要退出 mysql 在根目录里执行。username 换成自己角色名,dbname 换成需要备份的数据库名称。
1 | mysqldump -u username -p dbname > backup.sql |
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Comments