Di LindormTable, setiap pengguna awalnya tidak memiliki izin apa pun. Gunakan sistem manajemen kluster untuk membuat pengguna, menetapkan kata sandi, dan mengontrol akses ke data pada tingkat global, namespace, atau tabel.
Prasyarat
Sebelum memulai, pastikan Anda telah:
Masuk ke sistem manajemen kluster instans Lindorm Anda. Untuk informasi selengkapnya, lihat Log on to the cluster management system.
Buat pengguna
Di panel navigasi kiri, pilih Data Manager > User Manager.
Klik + Add user.
Di kotak dialog Add user, masukkan Username dan Password.
Klik OK.
Setelah pengguna dibuat, kata sandinya tidak dapat dilihat di sistem. Jika Anda lupa kata sandi, Anda harus mengatur ulang melalui Change password. Pengguna baru tidak memiliki izin secara default—berikan izin setelah pembuatan.
Hapus pengguna
Di daftar pengguna, temukan pengguna tersebut dan klik Delete di kolom Operation.
Klik OK.
Ubah password
Klik Change password di kolom Operation untuk pengguna tersebut.
Di kotak dialog Change password, masukkan New password.
Klik OK.
Manajemen izin
Tingkat izin
Lindorm mendefinisikan tiga tingkat izin. Izin bersifat hierarkis—izin pada tingkat yang lebih tinggi secara otomatis mencakup semua sumber daya di tingkat yang lebih rendah.
| Level | Ruang lingkup |
|---|---|
| Global | Semua database dan tabel dalam kluster |
| Database (Namespace) | Semua tabel dalam database tertentu, termasuk tabel yang dibuat setelah izin diberikan |
| Tabel | Hanya tabel tertentu |
Contoh: Pengguna dengan izin baca dan tulis tingkat global dapat membaca dan menulis semua tabel lebar di setiap database dalam kluster. Pengguna dengan izin baca dan tulis pada Database 1 dapat membaca dan menulis semua tabel di Database 1—termasuk tabel apa pun yang ditambahkan ke Database 1 di kemudian hari.
Jenis izin
| Izin | Operasi yang dicakup | Sintaks |
|---|---|---|
| WRITE | Menulis data ke tabel | PUT, BATCH, DELETE, INCREMENT, APPEND, CHECKANDMUTATE |
| READ | Membaca data dari tabel; membaca deskriptor tabel dan informasi namespace | GET, SCAN, EXIST, GETTABLEDESCRIPTOR, LISTTABLES, LISTNAMESPACEDESCRIPTORS |
| ADMIN | Operasi Data Definition Language (DDL), kecuali penghapusan tabel; operasi DDL namespace | CREATETABLE, ENABLETABLE, DISABLETABLE, CREATENAMESPACE |
| TRASH | Menghapus tabel dan membersihkan data tabel | TRUNCATETABLE, DELETETABLE |
| SYSTEM | Operasi dan maintenance (O&M); migrasi dan sinkronisasi data melalui LTS | COMPACT, FLUSH |
Berikan dan cabut izin
Di kolom Operation untuk pengguna, klik More.

Dari daftar drop-down, pilih Grant permissions atau Revoke permissions.
Grant permissions: Pilih tingkat global, namespace, atau tabel.
Revoke permissions: Pilih tingkat global, namespace, atau tabel.
Di kotak dialog, pilih atau batalkan pilihan izin dan informasi terkait.
Klik OK.