Jika Anda ingin menggunakan pengguna Resource Access Management (RAM) untuk mengembangkan pekerjaan atau menggunakan akun standar untuk mengakses tabel eksternal Object Storage Service (OSS), Anda harus menghubungkan akun standar Anda dengan pengguna RAM. Topik ini menjelaskan cara menghubungkan atau memutuskan hubungan akun standar dengan pengguna RAM.
Prasyarat
Perbedaan antara pengguna RAM dan akun database
Pengguna RAM diterapkan pada kluster AnalyticDB for MySQL. Anda dapat menggunakan pengguna RAM untuk mengelola kluster dalam ruang lingkup izin yang diberikan oleh akun Alibaba Cloud Anda.
Contoh operasi: buat kluster, konfigurasi daftar putih alamat IP, dan buat akun database.
Akun database diterapkan pada database di kluster AnalyticDB for MySQL. Anda dapat menggunakan akun database untuk mengelola database dalam ruang lingkup izin.
Contoh operasi: buat database, buat tabel, dan buat tampilan.
Untuk informasi lebih lanjut, lihat Jenis Akun.
Catatan penggunaan
Secara default, akun istimewa terhubung dengan akun Alibaba Cloud saat ini atau pengguna RAM.
Jika Anda ingin menggunakan AnalyticDB for MySQL Spark di konsol Data Management (DMS) sebagai pengguna RAM, Anda harus menghubungkan akun standar dengan pengguna RAM dan menghubungkan akun istimewa dengan akun Alibaba Cloud dari pengguna RAM.
Skenario pemetaan antara akun standar AnalyticDB for MySQL dan pengguna RAM
Editor SQL: Saat Anda masuk ke editor SQL sebagai pengguna RAM, Anda harus memetakan pengguna RAM ke akun standar AnalyticDB for MySQL untuk membaca dan menulis tabel.
Koneksi Java Database Connectivity (JDBC): Saat Anda menggunakan akun standar AnalyticDB for MySQL untuk terhubung ke database dalam mode JDBC, Anda harus memetakan akun standar ke pengguna RAM untuk membaca dan menulis tabel eksternal seperti tabel eksternal OSS.
Aplikasi Spark: Saat Anda memulai aplikasi Spark sebagai pengguna RAM, Anda harus memetakan pengguna RAM ke akun standar AnalyticDB for MySQL untuk terhubung ke kluster AnalyticDB for MySQL.
Hubungkan akun database dengan pengguna RAM
Masuk ke konsol AnalyticDB for MySQL. Di sudut kiri atas konsol, pilih wilayah. Di panel navigasi sisi kiri, klik Clusters. Temukan kluster yang ingin Anda kelola dan klik ID kluster.
Di panel navigasi sisi kiri, klik Accounts.
Di tab Database Accounts, temukan akun database yang ingin Anda kelola dan pilih Kelola Asosiasi RAM di kolom Actions.
Di panel Manage RAM Association, masukkan ID pengguna RAM.
CatatanAnda dapat melihat ID pengguna RAM di konsol RAM.
Klik OK.
Putuskan hubungan akun database dari pengguna RAM
Di tab Database Accounts, temukan akun database yang ingin Anda kelola dan pilih Kelola Asosiasi RAM di kolom Actions.
Di panel Manage RAM Association, klik ikon
di sebelah ID pengguna RAM dan klik OK.