技术知识库

筛选(条结果) 按时间 按热度

AnyBackup-Linux 环境下 MySQL 数据库恢复失败,执行输出显示错误信息:恢复失败,原因:创建 MySQL 数据库出现异常。Acess denied for user 'eisoo'@'localhost' to database 'test_db_char'。

2021-09-06 70

关键字

Access denied 

 

适用产品

  • AnyBackup 7.0.x
 

问题描述

在 AnyBackup 管理控制台发起 Linux 环境下 MySQL 数据库异机恢复任务,任务执行失败,执行输出中提示如下错误信息:

恢复失败,原因:创建MySQL数据库出现异常。Acess denied for user 'eisoo'@'localhost' to database 'test_db_char' (错误提供者:mysqlmanager,错误值:423952409)

 

问题影响

AnyBackup 无法完成 MySQL 数据库异机恢复。

 

问题原因

异机数据库进行客户端权限配置时,输入的用户不具有最高权限,从而导致恢复任务执行失败。

 

解决方案

为了解决上述问题,需要赋予异机进行客户端权限配置时输入的用户最高权限解决,步骤如下:
1.命令行登录异机 MySQL 数据库服务器,执行以下命令,登录到恢复的 MySQL 数据库。

mysql -uroot -p

注:此处命令中 root 是数据库内 root 用户;password 是 root 用户的密码。

2.执行以下命令,赋予客户端权限配置时输入的用户最高权限。
警告:修改用户权限属于高危操作,请与数据库管理员确认后操作。

gran all privileges on *.* TO 'eisoo'@'localhost' with grant option;

注:此处命令中  *.* 代表所有库所有表;eisoo 表示用户名;localhost 代表本机。AnyBackup 7.0.x 产品要求使用 root 用户或者具有和 root 相同权限的用户进行授权。

3.在 AnyBackup 管理控制台重新发起恢复任务。

 

更多信息

关于 MySQL 的更多权限说明,请参考官方文档:MySQL用户权限管理。

 

扫码关注
「爱数官方微信」

扫码关注「爱数官方微信」

扫码关注「爱数官方微信」

扫码关注
「爱数服务号」

扫码关注「爱数服务号」

扫码关注「爱数服务号」

扫码关注
「爱数 E 家」

扫码关注「爱数 E 家」

扫码关注「爱数 E 家」

大数据基础设施领航者

抖音扫一扫

查看更多精彩视频

大数据基础设施领航者
联系我们
售前咨询
免费售前咨询热线
400 880 1569 - 1
售后咨询
7*24 小时免费售后服务热线
400 880 1569 - 2
请先输入您的联系方式:
确认提交

扫码关注

爱数技术支持中心公众号