源数据库的账号权限是否满足迁移要求检查
更新时间:2024-08-30
问题描述
为保障数据传输任务的顺利执行,DTS在预检查阶段会对数据迁移任务中配置的源数据库的账号进行权限检查,以确保该账号拥有足够的权限进行数据迁移任务。
问题原因
源数据库的数据库账号没有足够的权限时,可能的原因如下:
- MySQL数据类型下,当为全量迁移时,需要具备SELECT、SHOW VIEW、EVENT权限。
- MySQL数据类型下,当为增量迁移时,需要具备SELECT、SHOW VIEW、EVENT、LOCK TABLES、REPLICATION SLAVE、REPLICATION CLIENT权限。 当权限不够时,会导致预检查失败。
问题的处理方法
不同类型数据库需要的权限不同,需要查看对应数据库帐号权限是否符合迁移要求,为缺失权限的数据库添加权限。