Saat mengonfigurasi tugas migrasi data, Anda harus menentukan akun dari database sumber dan tujuan. Akun ini digunakan untuk melakukan migrasi data. Basis data dan jenis migrasi yang berbeda memerlukan izin yang berbeda. Pastikan membuat dan memberi otorisasi akun database sebelum mengonfigurasi tugas migrasi data.
Izin yang diperlukan untuk akun database sumber
Database | Izin yang Diperlukan | Referensi |
Instans ApsaraDB RDS for MySQL | Izin baca pada objek yang akan dimigrasikan | |
Database MySQL yang Dikelola Sendiri |
| Buat Akun untuk Database MySQL yang Dikelola Sendiri dan Konfigurasikan Binary Logging |
Kluster PolarDB for MySQL | Izin baca pada objek yang akan dimigrasikan | |
Kluster PolarDB for Oracle | Izin akun istimewa | |
Instans ApsaraDB RDS for MariaDB | Izin baca pada objek yang akan dimigrasikan | Untuk informasi lebih lanjut, lihat Buat Basis Data dan Akun. |
Instans ApsaraDB RDS for SQL Server |
| Untuk informasi lebih lanjut, lihat Buat Akun Istimewa atau Akun Standar. |
Database SQL Server yang Dikelola Sendiri |
| Untuk informasi lebih lanjut, lihat CREATE USER. |
Instans ApsaraDB RDS for PostgreSQL |
| |
Database PostgreSQL yang Dikelola Sendiri |
| Untuk informasi lebih lanjut, lihat CREATE USER dan GRANT. |
Database Oracle yang Dikelola Sendiri |
| Untuk informasi lebih lanjut, lihat CREATE USER dan GRANT. Penting Jika Anda ingin memigrasikan data inkremental dari database Oracle tetapi izin DBA tidak dapat diberikan kepada akun basis data, Anda dapat memberikan izin terperinci ke akun tersebut. Untuk informasi lebih lanjut, lihat Migrasikan Data dari Database Oracle yang Dikelola Sendiri ke Instans AnalyticDB for PostgreSQL. |
Instans ApsaraDB for MongoDB |
| Untuk informasi lebih lanjut, lihat Kelola Izin Pengguna pada Database MongoDB. |
Database MongoDB yang Dikelola Sendiri |
| Untuk informasi lebih lanjut, lihat db.createUser(). |
Instans Tair (Redis OSS-Compatible) | Izin baca pada objek yang akan dimigrasikan | |
Database Redis yang Dikelola Sendiri | Pernyataan | Tidak ada |
Database TiDB yang Dikelola Sendiri | Izin SELECT pada objek yang akan dimigrasikan dan izin SHOW VIEW | Untuk informasi lebih lanjut, lihat Privilege Management |
Database Db2 yang Dikelola Sendiri |
| Untuk informasi lebih lanjut, lihat Membuat ID Grup dan Pengguna untuk Instalasi Database Db2 dan Ikhtisar Otoritas. |
Izin yang diperlukan untuk akun database tujuan
Database | Izin yang Diperlukan | Metode Otorisasi |
Instans ApsaraDB RDS for MySQL | Izin baca dan tulis pada database tujuan | Untuk informasi lebih lanjut, lihat Buat Akun dan Ubah Izin Akun. |
Kluster PolarDB for MySQL | Izin baca dan tulis pada database tujuan | Untuk informasi lebih lanjut, lihat Buat dan Kelola Akun Basis Data. |
Database MySQL yang Dikelola Sendiri | Izin ALL pada database tujuan | Untuk informasi lebih lanjut, lihat Buat Akun untuk Database MySQL yang Dikelola Sendiri dan Konfigurasikan Binary Logging. |
Kluster AnalyticDB for MySQL |
| Versi 3.0: Buat Akun Basis Data. |
PolarDB-X 1.0 instance | Izin baca dan tulis pada database tujuan | Untuk informasi lebih lanjut, lihat Kelola Akun. |
Instans ApsaraDB RDS for MariaDB | Izin baca dan tulis pada database tujuan | Untuk informasi lebih lanjut, lihat Buat Akun pada Instans ApsaraDB RDS for MariaDB. |
Instans ApsaraDB RDS for SQL Server | Izin baca dan tulis pada database tujuan | Untuk informasi lebih lanjut, lihat Buat Basis Data dan Akun. |
Database SQL Server yang Dikelola Sendiri | Izin ALL pada database tujuan | Untuk informasi lebih lanjut, lihat CREATE USER. |
Instans ApsaraDB RDS for PostgreSQL |
| Untuk informasi lebih lanjut, lihat Buat Akun. |
Database PostgreSQL yang Dikelola Sendiri | Izin ALL pada database tujuan | Untuk informasi lebih lanjut, lihat CREATE USER dan GRANT. |
Kluster PolarDB for Oracle | Izin pemilik skema | Untuk informasi lebih lanjut, lihat Buat Akun Basis Data. |
Database Oracle yang Dikelola Sendiri | Izin pemilik skema | Untuk informasi lebih lanjut, lihat CREATE USER dan GRANT. |
Instans ApsaraDB for MongoDB | Izin dbAdminAnyDatabase, izin baca dan tulis pada database tujuan, dan izin baca pada database lokal | Untuk informasi lebih lanjut, lihat Kelola Izin Pengguna pada Database MongoDB. |
Database MongoDB yang Dikelola Sendiri | Izin baca dan tulis pada database tujuan dan izin baca pada database lokal | Untuk informasi lebih lanjut, lihat db.createUser(). |
Instans Tair (Redis OSS-Compatible) | Jika Anda menggunakan kata sandi instans, tidak diperlukan otorisasi. | Tidak ada |
Jika Anda menggunakan akun kustom, izin baca dan tulis diperlukan. | Untuk informasi lebih lanjut, lihat Buat dan Kelola Akun Basis Data. | |
Database Redis yang Dikelola Sendiri | Kata sandi basis data harus valid. | Tidak ada |