技术知识库
KB ID
KB-2765
发布时间
2022-09-29
分类
排错指南
产品
AnyBackup

AnyBackup-MySQL 数据库授权时展开实例失败:访问文件 /var/lib/AnyBackup/ABClientService/.pid/mysql 被拒。( /var/lib/AnyBac

关键字

MySQL、授权


适用产品

  • AnyBackup Express 7.0.17.1-7.0.17.x
  • AnyBackup Enterprise 7.0.17.1-7.0.17.x
  • AnyBackup CDM 7.0.17.1-7.0.17.x


问题描述

在 AnyBackup 管理控制台对 MySQL 数据库授权失败,并输出如下错误信息:

访问文件 /var/lib/AnyBackup/ABClientService/.pid/mysql 被拒。( /var/lib/AnyBackup/ABClientService/.pid/mysql) (错误码:13)

image.png


问题影响

在 AnyBackup 管理控制台对 MySQL 数据库授权失败,备份任务无法创建。


问题原因

MySQL 数据库服务器 /var/lib/AnyBackup下的 ABClientService 文件夹及其下级目录权限不足。


解决方案

为了解决该问题,需要 MySQL 数据库服务器赋予 /var/lib/AnyBackup/ABClientService 及下级目录 755 权限,具体操作如下:

1.通过 ssh 连接工具登录需要授权的 MySQL 数据库服务器,执行以下命令进入 /var/lib/AnyBackup 目录。

cd /var/lib/AnyBackup

ls -l

image.png

2.给与 ABClientService 及其下级目录 755 权限。

chmod -R 755 ABClientService

ls -l

image.png

3.重新对 MySQL 数据库进行授权。


更多信息

Linux 系统的权限一般是用第 1-3 位数字表示文件所有者的权限, 第 4-6 位数字代表同组用户的权限, 第 7-9 位数字代表其他用户的权限。具体权限是由数字来表示的。读取的权限等于 4,用 r 表示;写入的权限等于 2 ,用 w 表示;执行权限等于 1,用 x 表示;755 权限中 7=4+2+1,即 rwx,表示所有者具有读取、写入、执行权限;5=4+1+0,即 r-x,表示同组用户和其他用户具有读取、执行权限,但没有写入权限。

为了给您提供更优质的服务,请您先完善以下信息:
确认提交

扫码关注

爱数技术支持中心公众号

请选择:

请选择咨询类型

AnyShare
AnyBackUp
AnyRobot

扫码关注

爱数技术支持中心公众号

contact us

提交成功!

我们将在 24 小时之内联系你。