AnyBackup- Linux Mysql 创建数据库用户并授予该用户管理员权限最佳实践
关键字
Mysql、用户
适用产品
- AnyBackup CDM 7.0.x
- AnyBackup Express 7.0.x
- AnyBackup 6.0.x
目的
在 AnyBackup 控制台备份 Mysql 数据库需要授权具有数据库管理员权限用户用于连接数据库去获取备份数据源,当不便使用 root 用户情况授权时,可以创建一个新的数据库用户并授予权限用于备份。
解决方案
创建 Mysql 数据库新用户别授予管理员权限,下面以 Linux 操作系统为例,请按照以下操作步骤执行:
1.通过 SSH 工具连接 Mysql 数据库服务器并登录数据库。
2.创建 Mysql 数据库新用户并授予管理员权限,执行以下命令:
grant all privileges on *.* to aishu@'%' identified by 'passwd';
注:此处 aisu 为 Mysql 数据库新创建的用户名,passwd 为该用户密码,可自行定义。
3.立即启用修改,使之生效,执行以下命令:
flush privileges;
4.执行下列查询语句查看新建 aishu 用户是否授权成功。
show grants for aishu;
更多信息
root 用户是 Mysql 数据库安装后默认的管理员权限用户。如数据库其他用户需要拥有该权限,则需要单独授权。