本文介绍预检查出现源库账号缺失sysadmin权限时的处理办法。

问题描述

源库为SQL Server且配置了增量迁移任务,出现预检查失败,系统提示“源库账号缺乏如下权限sysadmin“。
说明 sysadmin是指系统管理员权限。
sysadmin权限缺失

可能原因

增量迁移任务的源库为SQL Server,且源库账号未配置sysadmin权限。增量迁移需要源库具备sysadmin权限,否则无法获取源库日志。参见:数据库限制条件(数据迁移)

解决方案

为源库账号配置sysadmin权限:
  • 若源库为自建SQLServer,请自行赋予账号sysadmin权限。
  • 若源库为RDS SQL Server,请按照以下方式,设置账号的sysadmin权限。
    1. 将阿里云账号UID反馈至阿里云技术支持人员。
    2. 进入SQL Server实例详情页:登录RDS SQL Server控制台,单击SQL Server实例名称。
    3. 单击账号管理 > 创建账号,打开账号创建页面,在该页面勾选超级权限账号
    说明
    • 具体操作方式,可参见:创建SA权限账号
    • 超级权限账号即sysadmin权限账号。
配置sysadmin权限