Data Management (DMS) menyediakan fitur untuk mengelola keamanan data secara komprehensif dan terperinci. Anda dapat mengelola izin pada sumber daya seperti instance database, database, tabel, baris, dan kolom sensitif. Topik ini menjelaskan cara mengelola izin menggunakan peran berbeda di DMS.
Catatan penggunaan
Jika hosting keamanan dinonaktifkan untuk sebuah instance database, Anda hanya dapat mengajukan atau memberikan izin untuk masuk ke instance tersebut.
Jika hosting keamanan diaktifkan untuk sebuah instance database, Anda dapat mengelola izin pada sumber daya seperti instance database, database, tabel, baris, dan kolom sensitif. Untuk informasi lebih lanjut tentang cara mengaktifkan hosting aman, lihat Hosting Keamanan.
Metode manajemen izin untuk peran berbeda di DMS
Peran | Metode manajemen izin |
Pengguna biasa | Di DMS, pengguna biasa kecuali mereka yang memiliki kontrol akses diaktifkan dapat mengirimkan tiket untuk meminta izin pada suatu sumber daya. Untuk informasi lebih lanjut, lihat bagian Kirim tiket untuk meminta izin dari topik ini. |
Administrator DMS dan administrator basis data (DBA) |
Catatan DBA hanya dapat mengelola izin dengan menggunakan fitur manajemen instance. Administrator DMS dapat mengelola izin dengan menggunakan empat metode di atas. |
Hanya-baca skema | Pengguna yang memiliki peran hanya-baca skema dapat menanyakan metadata dari semua instance database, database, dan tabel tanpa perlu mendapatkan izin untuk menanyakan, mengubah, atau mengekspor instance database, database, dan tabel. |
Anda dapat mengklik ikon
di sudut kanan atas konsol DMS untuk melihat peran Anda di DMS.DMS mencatat semua operasi perubahan izin kecuali kontrol akses metadata dalam log operasi. Sebagai contoh, jika Anda mengajukan, memberikan, melepaskan, atau mencabut izin, Anda dapat melihat catatan perubahan izin di log operasi DMS. Untuk melihat log operasi, pilih di bilah navigasi atas konsol DMS. Lalu, klik tab Operation Logs.
Kirim tiket untuk meminta izin
Pengguna DMS, kecuali mereka yang memiliki kontrol akses diaktifkan, dapat mengirimkan tiket untuk meminta izin pada suatu sumber daya.
- Masuk ke Konsol DMS V5.0.
Geser pointer ke ikon
di sudut kiri atas dan pilih .CatatanJika Anda menggunakan konsol DMS dalam mode normal, pilih di bilah navigasi atas.
Di halaman Access applyTickets, klik Access apply, lalu pilih tipe izin dari daftar drop-down.
Di halaman Permohonan Akses Tiket, konfigurasikan izin yang ingin Anda ajukan pada sumber daya seperti instance database, database, atau tabel.
Pilih sumber daya.
Kategori
Jenis izin yang didukung
Deskripsi
Manajemen Aman-Dinonaktifkan
Instance-Masuk
Jika manajemen aman dinonaktifkan untuk instance database, Anda hanya dapat mengajukan izin untuk masuk ke instance database.
Masukkan titik akhir atau nama instance database di kotak pencarian dan klik Search.
Di hasil pencarian, pilih instance database tempat Anda ingin mengajukan izin.
Klik ikon
untuk menambahkan instance database yang dipilih ke bagian Confirm selected instance.
Manajemen Aman-Diaktifkan
Instance-OWNER
Database-OWNER
Tabel-OWNER
Instance-Izin
Instance-Kinerja
Database-Izin
Tabel-Izin
Objek Pemrograman
Baris-Izin
Kolom Sensitif-Izin
Dalam contoh ini, Database-Izin dipilih.
Masukkan nama database di kotak pencarian dan klik Search. Anda dapat menggunakan tanda persen (
%) sebagai placeholder untuk mencari database dalam mode pencocokan kabur. Contoh:dms%test.Di hasil pencarian, pilih database tempat Anda ingin mengajukan izin.
Klik ikon
untuk menambahkan database yang dipilih ke bagian Selected Databases/Tables/Columns.
Pilih izin.
Pilih izin yang akan diajukan dari izin masuk, kueri, ekspor, dan ubah, konfigurasikan periode validitas izin, lalu masukkan alasan Anda mengajukan izin tersebut.
Klik Submit. Tiket masuk ke langkah Persetujuan.
Setujui tiket. Setelah tiket disetujui, sistem secara otomatis memberikan izin yang Anda ajukan.
Untuk instance database yang dikelola dalam mode Kolaborasi Keamanan, Anda dapat menyesuaikan proses persetujuan.
Untuk instance database yang tidak dikelola dalam mode Kolaborasi Keamanan, jika manajemen aman dinonaktifkan, Anda hanya dapat mengajukan izin untuk masuk ke instance database. Penyetuju default adalah DBA dari instance database. Jika manajemen aman diaktifkan untuk instance database, penyetuju adalah pemilik sumber daya. Jika tidak ada pemilik sumber daya yang ditentukan, penyetuju adalah DBA dari instance database.
Lihat izin Anda
- Masuk ke Konsol DMS V5.0.
Geser pointer ke ikon
di sudut kiri atas dan pilih .CatatanJika Anda menggunakan konsol DMS dalam mode normal, pilih di bilah navigasi atas.
Lihat izin reguler.
Di tab Ordinary Permissions, pilih jenis izin dari daftar drop-down pertama. Di daftar izin, lihat izin biasa yang Anda miliki.
Lihat izin pemilik sumber daya.
Di tab My Resources, pilih Instance Pemilik, Database Saya, atau Tabel Saya dari daftar drop-down pertama. Di daftar sumber daya, lihat sumber daya tempat Anda memiliki izin pemilik.
CatatanIzin pada instance database mencakup izin untuk masuk ke instance database, melihat kinerja instance database, serta menanyakan, mengekspor, dan mengubah data instance database.
Anda tidak dapat menanyakan atau melepaskan izin pada objek pemrograman.
Lepaskan izin pada sumber daya
Setelah Anda melepaskan izin pada sumber daya seperti instance database, database, tabel, kolom sensitif, atau baris, Anda tidak lagi dapat menanyakan, mengekspor, atau mengubah data sumber daya tersebut.
- Masuk ke Konsol DMS V5.0.
Geser pointer ke ikon
di sudut kiri atas konsol DMS dan pilih .CatatanJika Anda menggunakan konsol DMS dalam mode normal, pilih di bilah navigasi atas.
Lepaskan izin biasa.
Di tab Izin Biasa, pilih izin biasa yang ingin Anda lepaskan dan klik Release Permission.
Lepaskan izin pemilik sumber daya.
Di tab Sumber Daya Saya, pilih izin pemilik sumber daya yang ingin Anda lepaskan dan klik Release Owner.
Kelola izin sebagai administrator DMS atau DBA
Kelola izin menggunakan fitur manajemen instance
- Masuk ke Konsol DMS V5.0.
Geser pointer ke ikon
di sudut kiri atas konsol DMS dan pilih .CatatanJika Anda menggunakan konsol DMS dalam mode normal, pilih di bilah navigasi atas.
Kelola izin pada instance database.
Klik tab Instance List. Temukan instance database yang ingin Anda kelola dan pilih di kolom Actions.
Di kotak dialog yang muncul, temukan pengguna yang ingin Anda kelola dan klik tombol di kolom Actions untuk mengelola izin. Anda dapat melihat izin pengguna, mencabut izin dari pengguna, atau memberikan pengguna izin untuk masuk ke instance database atau melihat kinerja instance database.
Jika manajemen aman dinonaktifkan untuk instance database, Anda hanya dapat memberikan pengguna izin untuk masuk ke instance database.
Jika manajemen aman diaktifkan untuk instance database, Anda dapat memberikan pengguna izin untuk melihat kinerja instance database dan menanyakan, mengekspor, serta mengubah data instance database.
Kelola izin pada database dan tabel.
Jika manajemen aman diaktifkan untuk instance database, administrator DMS dan DBA dapat memberikan pengguna izin pada database atau tabel. Jika manajemen aman dinonaktifkan untuk instance database, tidak ada izin pada database atau tabel yang dapat diberikan.
Klik tab Database List. Temukan database yang ingin Anda kelola dan pilih di kolom Actions.
Di kotak dialog yang muncul, pilih jenis izin. Temukan pengguna yang ingin Anda kelola dan klik tombol di kolom Tindakan untuk mengelola izin. Anda dapat melihat izin pengguna dan mencabut izin dari pengguna. Anda juga dapat mengklik Grant Permissions on Database atau Grant Permissions on Table untuk memberikan izin pada database atau tabel kepada pengguna.
Kelola izin menggunakan template izin
Untuk informasi lebih lanjut, lihat Buat template izin.
Kelola izin sebagai administrator DMS
Administrator DMS dapat menggunakan fitur manajemen pengguna untuk memberikan izin kepada atau mencabut izin dari pengguna. Izin yang dapat diberikan atau dicabut termasuk izin pada instance database, database, tabel, baris, dan kolom sensitif.
- Masuk ke Konsol DMS V5.0.
Geser pointer ke ikon
di sudut kiri atas dan pilih .CatatanJika Anda menggunakan konsol DMS dalam mode normal, pilih di bilah navigasi atas.
Berikan izin kepada pengguna.
Temukan pengguna yang ingin Anda kelola, geser pointer ke Authorize di kolom Actions, lalu pilih jenis izin
Di kotak dialog yang muncul, konfigurasikan parameter dan klik OK.
Cabut izin dari pengguna.
Temukan pengguna yang ingin Anda kelola, geser pointer ke More di kolom Actions, lalu pilih .
Di kotak dialog User Permissions, klik tab Ordinary Permissions dan pilih jenis izin.
Pilih sumber daya yang ingin Anda kelola danklik Release Permission.
Di kotak dialog Permission Operation, pilih izin yang ingin Anda cabut atau lepaskan dan klik OK.
FAQ
T: Seorang pengguna Resource Access Management (RAM) memiliki izin untuk masuk ke instance ApsaraDB RDS di konsol DMS. Ketika saya masuk ke instance tersebut di konsol DMS sebagai pengguna RAM, muncul pesan yang menunjukkan bahwa pengguna RAM tidak memiliki izin untuk masuk ke instance tersebut. Apa yang harus saya lakukan?
J: Pastikan Anda menambahkan instance ApsaraDB RDS ke DMS menggunakan akun Alibaba Cloud Anda. Setelah itu, Anda dapat masuk ke instance ApsaraDB RDS di konsol DMS sebagai pengguna RAM. Untuk informasi lebih lanjut, lihat Daftarkan instance database Alibaba Cloud.