Data Control Language (DCL) menyediakan sintaks untuk mengelola peran pengguna dan izin.
Tabel berikut menjelaskan perintah DCL yang didukung, izin yang diperlukan, serta tingkat granularitas yang didukung.
Izin ALL atau ALL PRIVILEGES mencakup izin READ, WRITE, ADMIN, dan TRASH. Saat Anda memberikan izin ALL, keempat izin tersebut juga diberikan. Tabel berikut hanya mencantumkan izin non-ALL.
Pengelolaan pengguna Lindorm beroperasi pada tingkat instans. Nama pengguna dan kata sandi berlaku untuk semua engine dalam instans yang sama, tetapi izin dapat dikonfigurasi secara terpisah.
Klasifikasi perintah | Perintah | Deskripsi | Izin yang diperlukan | Granularitas yang Didukung |
Pengelolaan peran pengguna | Membuat pengguna baru. | Memerlukan izin ADMIN dan READ. | GLOBAL | |
Mengubah kata sandi pengguna. | Memerlukan izin ADMIN dan READ. | GLOBAL | ||
Menampilkan pengguna yang ada. Sebelum membuat pengguna baru, jalankan perintah ini untuk memeriksa nama pengguna yang sudah ada guna mencegah kesalahan. |
|
| ||
Menghapus pengguna yang ada. | Memerlukan izin ADMIN dan READ. | GLOBAL | ||
Pengelolaan izin pengguna | Memberikan izin kepada pengguna tertentu. Sebelum memberikan izin, pahami izin yang didukung, cakupan izin, dan objek yang dapat diberi izin di Lindorm. | ADMIN | GLOBAL | |
Mencabut izin dari pengguna. | ADMIN | GLOBAL |