Sebelum mengelola instansiasi basis data di Data Management (DMS), Anda harus mendaftarkan instans tersebut ke DMS atau login langsung ke instans tersebut. Topik ini mencakup tiga skenario: beralih dari konsol database ke DMS, mendaftarkan instans baru, dan menyambungkan kembali ke instans yang terputus.
Catatan penting
-
Buat akun database khusus untuk DMS. Jangan gunakan kembali akun yang dibagikan dengan layanan lain.
-
Aktifkan security hosting untuk instans tersebut. Tanpa security hosting, Anda harus memasukkan akun dan password database setiap kali login.
-
Jangan menambahkan spasi awal atau akhir atau karakter khusus lainnya pada informasi instans saat mendaftarkan instans.
-
Jika Anda login ke kluster PolarDB for MySQL selama atau setelah peningkatan versi utama:
-
Tunggu hingga proses peningkatan selesai sebelum login.
-
Setelah peningkatan, perbarui secara manual informasi instans di DMS untuk menyinkronkan nama instans, lalu perbarui kamus data untuk merefresh titik akhir dan nama instans. Lihat Memodifikasi instansiasi basis data dan Menyinkronkan kamus data instansiasi basis data.
-
-
Saat login ke instans ApsaraDB for MongoDB, masukkan akun dan password persis seperti yang dikonfigurasi di konsol ApsaraDB for MongoDB. Karakter khusus dalam password tidak perlu di-escape.
Metode login
| Status Instance | Jenis instans | Metode login |
|---|---|---|
| Instans baru (belum pernah login dari DMS) | Instans database Alibaba Cloud | (Direkomendasikan) Beralih dari konsol database ke DMS |
| Alibaba Cloud, cloud pihak ketiga, atau yang dikelola sendiri | Daftarkan instans | |
| Instans yang sudah ada | Sembarang | Login ke instans yang terputus |
Beralih dari konsol database ke DMS
Metode ini direkomendasikan untuk instans database Alibaba Cloud. Langkah-langkah berikut menggunakan ApsaraDB RDS for MySQL sebagai contoh.
-
Login ke konsol ApsaraDB RDS. Di panel navigasi kiri, klik Instances, lalu klik ID instans dari instans yang ingin Anda kelola.
-
Di panel navigasi kiri, klik Accounts untuk melihat akun-akun untuk instans tersebut.
Jika Anda lupa password akun, klik Reset Password di kolom Actions. Lihat Mereset password akun pada instans ApsaraDB RDS for MySQL.
-
Di bagian atas halaman detail instans, klik Log On to Database. Konsol DMS akan terbuka dan kotak dialog Log on to Database Instance akan muncul.
-
Masukkan Database Account dan Database Password.
Field Database Account menerima username, bukan nama database.
-
Klik Login.
Jika Anda mengaktifkan security hosting, kredensial Anda akan disimpan secara aman dan Anda tidak perlu memasukkannya lagi saat login ke instans ini di lain waktu.
Daftarkan instansiasi basis data
Login ke instans yang terputus
Dalam mode Flexible Management, instans yang terdaftar akan terputus dari DMS 24 jam setelah Anda login ke instansiasi basis data. Untuk menyambungkan kembali, ikuti langkah-langkah berikut.
-
Login ke Konsol DMS V5.0.
-
Di panel navigasi kiri, klik Instances Disconnected, temukan instans yang ingin Anda sambungkan, lalu klik kanan instans tersebut.
Instans dikelompokkan menjadi tiga bagian di panel navigasi: Logon-free Instances, Instances Connected, dan Instances Disconnected.
-
Pilih Login Instance. Di kotak dialog Login Instance, masukkan Database Account dan Database Password.
Field Database Account menerima username, bukan nama database.
-
Klik OK.
Tab SQL Console akan terbuka. Anda kini dapat menjalankan kueri dan mengelola instans tersebut.
Langkah selanjutnya
Setelah login ke instansiasi basis data di DMS, Anda dapat:
-
Mengelola database: membuat database, membuat tabel, serta melakukan kueri atau memodifikasi data. Lihat Mengelola database di tab SQLConsole.
-
Memodifikasi data dalam jumlah besar tanpa mengunci tabel. Lihat Melakukan operasi DML tanpa lock.
-
Mengekspor data tabel. Lihat Mengekspor data.
-
Memecahkan masalah kegagalan login. Lihat FAQ tentang login database.
FAQ
T: Muncul error daftar putih saat saya mendaftarkan instans database Alibaba Cloud di DMS. Apa yang harus saya lakukan?
Pesan pop-up menunjukkan bahwa Blok CIDR IP 100.104.175.0/24 harus ditambahkan ke daftar putih instans, dan menjelaskan bahwa mengklik Configure Whitelist akan menimpa entri yang ada. Untuk menghindari penimpaan, tutup pop-up tersebut dan tambahkan Blok CIDR secara manual.
Klik Configure Whitelist dalam pesan tersebut. DMS akan secara otomatis menambahkan alamat IP dan Blok CIDR yang diperlukan ke daftar putih. Jika penambahan otomatis gagal, tambahkan secara manual. Lihat Menambahkan alamat IP dan Blok CIDR DMS ke pengaturan keamanan.
T: Apakah DMS mendukung mode Flexible Management?
Ya. Jika Anda tidak memilih mode Stable Change atau mode Security Collaboration saat mendaftarkan instans, DMS menggunakan mode Flexible Management secara default.
T: Saya mengaktifkan enkripsi Secure Sockets Layer (SSL) atau Transport Layer Security (TLS) pada instans ApsaraDB for Redis, tetapi saya mendapatkan error saat login di DMS. Apa yang harus saya lakukan?
Aktifkan SSL untuk instans tersebut di dalam DMS itu sendiri:
-
Login ke Konsol DMS V5.0.
-
Di panel navigasi kiri, pilih Database Instances > Instances Disconnected. Klik kanan instans ApsaraDB for Redis dan klik Edit.
-
Di bagian Advanced Information, atur Enable SSL ke Enable.
-
Klik Test Connection.
-
Setelah pengujian koneksi berhasil, klik Save.
Lihat Memodifikasi instansiasi basis data untuk detail lebih lanjut.
T: Alamat IP server DMS telah ditambahkan ke firewall Azure SQL Database, tetapi saya tetap mendapatkan error saat mendaftarkan instans. Apa yang harus saya lakukan?
Pesan error tersebut adalah: Cannot open server "Server name" requested by the login. The login failed.
Masukkan akun database dalam format database account@Server name di kotak dialog Add Instance. Misalnya, jika titik akhir publik adalah testservername.testdatabase.windows.net dan akunnya adalah testuser, masukkan testuser@testservername.
T: Bagaimana cara memberikan izin yang benar kepada akun database yang digunakan untuk login ke DMS?
Izin yang diperlukan bergantung pada apa yang perlu Anda kelola:
-
Untuk mengelola semua database pada suatu instans, akun tersebut memerlukan izin pada semua database.
-
Untuk mengelola database tertentu, akun tersebut memerlukan izin pada database tersebut.
-
Untuk menambah, menghapus, memodifikasi, dan melakukan kueri data serta memodifikasi skema tabel, akun tersebut memerlukan izin Data Manipulation Language (DML) dan Data Definition Language (DDL).
-
Untuk bekerja dengan view, prosedur tersimpan, pemicu, dan fungsi, akun tersebut memerlukan izin pada objek-objek tersebut.
Pernyataan SQL yang tepat untuk memberikan izin bervariasi tergantung jenis database. Rujuk dokumentasi resmi database Anda.
T: Bagaimana cara login ke instans yang telah dihapus dari daftar instans DMS?
Pastikan instans database berjalan. Di konsol DMS, buka tab Instance List, temukan instans tersebut, lalu pilih More > Login Instance pada kolom Actions. Masukkan akun database dan kata sandi, lalu klik Save. Lihat Ubah instans database.