数据复制服务 DRS-将Cassandra同步到GeminiDB Cassandra:数据库用户权限要求

时间:2024-11-26 14:45:24

数据库用户权限要求

在使用DRS进行同步时,连接源库和目标库的数据库用户需要满足以下权限要求,才能启动实时同步任务。不同类型的同步任务,需要的用户权限也不同,详细可参考表3进行赋权。DRS会在“预检查”阶段对数据库用户权限进行自动检查,并给出处理建议。

  • 建议创建单独用于DRS任务连接的数据库账号,避免因为数据库账号密码修改,导致的任务连接失败。
  • 连接源和目标数据库的账号密码修改后,请参考修改连接信息章节修改DRS任务的连接信息,避免任务连接失败后自动重试,导致数据库账号被锁定影响使用。
表3 数据库用户权限

类型名称

全量同步

源数据库连接用户

需要具备以下最小权限:

权限系统表system_auth.roles和system_auth.role_permissions的SELECT权限、所需同步表的SELECT权限。

目标数据库连接用户

需要具备以下基本权限:

权限系统表system_auth.roles和system_auth.role_permissions的SELECT权限、keyspace的CREATE权限。

若待同步表在目标数据库已存在,还需要待同步表的SELECT和MODIFY权限。

support.huaweicloud.com/realtimesyn-drs/drs_04_0516.html