在配置数据订阅任务时,您需要在任务配置页面为源库填入数据库账号,该数据库账号将用于数据订阅。由于不同的数据库类型对权限要求有所不同,需要您在配置订阅任务前完成数据库账号的创建与授权操作。

源库的数据库账号所需权限

数据库 所需权限 创建及授权方法
RDS MySQL 只读账号,或具备REPLICATION CLIENT、REPLICATION SLAVE、SHOW VIEW和SELECT权限的自定义账号。 创建账号修改账号权限
自建MySQL REPLICATION CLIENT、REPLICATION SLAVE、SHOW VIEW和待订阅对象的SELECT权限。 为自建MySQL创建账号并设置binlog
PolarDB MySQL 只读账号,或具备REPLICATION CLIENT、REPLICATION SLAVE、SHOW VIEW和SELECT权限的自定义账号。 创建数据库账号
DRDS REPLICATION CLIENT、REPLICATION SLAVE及待订阅对象的SELECT权限。 由DTS自动执行授权。
自建Oracle DBA权限。
注意 如不允许授予DBA权限,您可以为数据库账号授予更精细化的权限,请参见 精细化授权
CREATE USERGRANT