在配置數據同步任務時,您需要在任務配置頁面分別為源庫和目標庫填入數據庫賬號,該數據庫賬號將用于數據同步。由于不同的數據庫類型和同步類型對權限要求有所不同,需要您在配置同步任務前完成數據庫賬號的創建與授權操作。
源庫的數據庫賬號所需權限
數據庫 | 所需權限 | 創建及授權方法 |
RDS MySQL | 待同步對象的讀權限。 | |
自建MySQL | 待同步對象的SELECT權限。 REPLICATION CLIENT、REPLICATION SLAVE、SHOW VIEW。 建庫建表的權限,以允許DTS創建庫dts,用于記錄同步期間的心跳數據。 | |
PolarDB MySQL | 待同步對象的讀權限。 | |
PolarDB O引擎 | 高權限賬號。 | |
PolarDB-X 1.0 | 待同步對象的讀權限。 | |
RDS SQL Server | 待同步對象所屬數據庫的所有者權限。 說明 高權限賬號滿足要求。 | |
自建SQL Server | sysadmin權限。 | |
RDS PostgreSQL | 高權限賬號,且需為所選數據庫的owner(授權賬號)。 說明 當源庫為RDS PostgreSQL 9.4,且僅需同步DML操作時,賬號具備replication權限即可。 | |
自建PostgreSQL | superuser權限。 | CREATE USER和GRANT語法。 |
阿里云Redis實例 | 待同步對象的讀寫權限。 | |
自建Redis | 無用戶和權限概念,可正常執行 | 無 |
云數據庫MongoDB |
| |
自建MongoDB |
| |
自建TiDB | SHOW VIEW和待遷移對象的SELECT權限。 |
目標庫的數據庫賬號所需權限
數據庫 | 所需權限 | 創建及授權方法 |
RDS MySQL | 目標庫的讀寫權限。 | |
自建MySQL | 目標庫的ALL權限。 | |
PolarDB MySQL | 目標庫的ALL權限。 | |
PolarDB O引擎 | 具備數據庫Owner權限。 | 數據庫Owner在創建數據庫時已指定。 |
PolarDB-X 1.0 | 待同步對象所屬數據庫的寫權限。 | |
云數據庫Redis | 使用實例的密碼:無需執行授權。 | 無 |
使用自定義賬號:讀寫權限。 | ||
自建Redis | 無用戶和權限概念,只需提供正確的數據庫密碼。 | 無 |
云數據庫MongoDB | dbAdminAnyDatabase權限、目標庫的readWrite權限、local庫的read權限。 | |
自建MongoDB | dbAdminAnyDatabase權限、目標庫的readWrite權限、local庫的read權限。 | |
云原生數據倉庫 AnalyticDB MySQL 版 |
| 3.0版本:創建數據庫賬號 |
云原生數據倉庫AnalyticDB PostgreSQL | 初始賬號或具備RDS_SUPERUSER權限。 | |
阿里云消息隊列Kafka版 | 非必填項,無。 說明 如果Kafka實例的實例類型為VPC實例,無需配置數據庫賬號和數據庫密碼。 | 無 |
自建Kafka | 非必填項,無。 說明 如Kafka集群未開啟驗證可不填寫。 | 無 |
DataHub | 無需配置數據庫賬號。 | 無 |
Elasticsearch | 創建時設置的登錄名(默認為elastic)和登錄密碼。 | 創建實例。 |
MaxCompute | 待同步項目的CREATE TABLE、CREATE INSTANCE、CREATE RESOURCE、CREATE JOB、List權限。 | 同步任務配置時系統將自動授權。 |
表格存儲(Tablestore) | 無需配置數據庫賬號。 | 無 |
雙向同步任務對賬號權限的要求
雙向同步任務要求源和目標數據庫具備如下權限,以允許DTS在源和目標數據庫中創建庫dts,用于做數據防循環復制。
數據庫 | 所需權限 | 創建及授權方式 |
RDS MySQL | 高權限賬號。 | |
自建MySQL | 待同步對象的SELECT權限。 REPLICATION CLIENT、REPLICATION SLAVE、SHOW VIEW。 建庫建表的權限,以允許DTS創建庫dts,用于做數據防循環復制。 | |
RDS PostgreSQL | 高權限賬號,且需為所選數據庫的owner(授權賬號)。 | |
自建PostgreSQL | superuser權限。 | CREATE USER和GRANT語法。 |
PolarDB MySQL | 高權限賬號。 | |
云數據庫Redis | 使用實例的密碼:無需執行授權。 | 無 |
使用自定義賬號:讀寫權限。 | ||
自建Redis | 無用戶和權限概念,可正常執行 | 無 |