Sebelum mengelola instans database 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, spasi akhir, atau karakter khusus lainnya ke 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 informasi instans secara manual di DMS untuk menyinkronkan nama instans, lalu perbarui kamus data untuk menyegarkan titik akhir dan nama instans. Lihat Ubah instans database dan Sinkronkan kamus data dari instans database.
-
-
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 instans | 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 | Semua jenis | 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 sebelah kiri, klik Instances, lalu klik ID instans dari instans yang ingin Anda kelola.
-
Di panel navigasi sebelah kiri, klik Accounts untuk melihat akun-akun untuk instans tersebut.
Jika Anda lupa password akun, klik Reset Password di kolom Actions. Lihat Reset 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 muncul.
-
Masukkan Database Account dan Database Password.
Kolom Database Account berisi 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 terputus dari DMS 24 jam setelah Anda login ke instans database. Untuk menyambungkan kembali, ikuti langkah-langkah berikut.
-
Login ke konsol DMS V5.0.
-
Di panel navigasi sebelah 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.
Kolom Database Account berisi username, bukan nama database.
-
Klik OK.
Tab SQL Console terbuka. Anda kini dapat menjalankan kueri dan mengelola instans tersebut.
Langkah selanjutnya
Setelah login ke instans database di DMS, Anda dapat:
-
Mengelola database: membuat database, membuat tabel, serta mengkueri atau memodifikasi data. Lihat Kelola database di tab SQLConsole.
-
Memodifikasi data dalam jumlah besar tanpa mengunci tabel. Lihat Lakukan operasi DML tanpa lock.
-
Mengekspor data tabel. Lihat Ekspor 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 secara otomatis akan menambahkan alamat IP dan Blok CIDR yang diperlukan ke daftar putih. Jika penambahan otomatis gagal, tambahkan secara manual. Lihat Tambahkan 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 secara default menggunakan mode Flexible Management.
T: Saya mengaktifkan enkripsi Secure Sockets Layer (SSL) atau Transport Layer Security (TLS) pada instans ApsaraDB for Redis, tetapi mendapat 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 sebelah 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 Modifikasi instans database untuk detail lebih lanjut.
T: Alamat IP server DMS telah ditambahkan ke firewall Azure SQL Database, tetapi saya tetap mendapat 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 sebuah instans, akun tersebut memerlukan izin pada semua database.
-
Untuk mengelola database tertentu, akun tersebut memerlukan izin pada database tersebut.
-
Untuk menambah, menghapus, memodifikasi, dan mengkueri 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 spesifik 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, dan pilih More > Login Instance di kolom Actions. Masukkan akun database dan kata sandi, lalu klik Save. Lihat Ubah instans database.