Topik ini menjelaskan cara membuat akun di tenant.
Latar Belakang
Sebelum menggunakan database, Anda harus membuat akun dengan hak istimewa untuk terhubung ke database di tenant. Hak istimewa suatu akun bergantung pada tipe akun. Gunakan akun dengan hak istimewa operasi database untuk masuk ke database.
Saat membuat akun di tenant MySQL, Anda dapat mengaitkan akun tersebut dengan beberapa database. Saat membuat akun di tenant Oracle, akun hanya memiliki hak istimewa pada skema yang sesuai.
Prasyarat
Sebelum membuat akun di tenant, pastikan kondisi berikut terpenuhi:
Tenant tidak dalam status Pembuatan.
Tenant tidak dalam status Penghapusan.
Tenant tidak dalam status Dihapus.
Prosedur
Masuk ke Konsol ApsaraDB for OceanBase.
Di panel navigasi sebelah kiri, klik Instances.
Di daftar instance, klik nama instance kluster target untuk membuka halaman Cluster Instance Workspace.
Di halaman Cluster Instance Workspace, klik Tenant Management di panel navigasi sebelah kiri. Dalam daftar tenant, klik nama tenant target.
Di halaman Tenant Workspace, klik Create Account di pojok kanan atas, dan atur parameter dalam tabel berikut.

Parameter
Deskripsi
Nama Pengguna
Nama pengguna akun.
Nama pengguna harus dimulai dengan huruf dan memiliki panjang 2 hingga 32 karakter. Nama tersebut dapat berisi huruf, tanda hubung (-), garis bawah (_), dan angka, serta tidak boleh berisi kata-kata cadangan (tidak membedakan huruf besar/kecil), seperti SYS, OCEANBASE, ROOT, OPERATOR, LBACSYS, ORAAUDITOR, OBMIGRATE, OMC, IDB_DDL, ODC_RND, ODC_DDL, dan DWEXP.
Tipe Akun
Tipe dari akun. Nilai valid: Regular Account, Super Account, dan Read-only Account.
Akun reguler memiliki hak istimewa untuk mengeksekusi pernyataan DML dan DDL di database. Untuk informasi lebih lanjut, lihat Hak istimewa akun.
Secara default, super akun memiliki hak istimewa baca/tulis pada semua database.
Secara default, akun hanya-baca memiliki hak istimewa baca pada semua database.
CatatanPernyataan DML mengakses dan memanipulasi data dalam objek skema yang ada. Pernyataan DDL membuat, mengubah, dan menghapus objek skema. Untuk informasi lebih lanjut, lihat Ikhtisar pernyataan SQL.
Hak Global (Opsional)
Hak enkripsi atau dekripsi yang akan diberikan kepada akun. Anda dapat memilih Encrypt, Decrypt, atau keduanya.
CatatanParameter ini hanya tersedia untuk tenant MySQL dari OceanBase Database V4.2.5.
Setelah Anda memberikan hak istimewa yang diperlukan, Anda harus mengaktifkan fitur Transparent Data Encryption (TDE) sebelum akun digunakan untuk melakukan enkripsi dan dekripsi di database.
Secara default, super akun memiliki kedua hak enkripsi dan dekripsi.
Database yang Dapat Diakses
Parameter ini opsional dan hanya ditampilkan saat akun reguler dibuat di tenant MySQL. Anda dapat memberikan hak istimewa dari jenis berikut kepada akun yang belum berwenang: Read/Write, Only DDL, Only DML, Read-only, dan Custom.
Dalam mode MySQL, Anda dapat memberikan hak istimewa database berikut kepada akun:
Baca/Tulis: ALL PRIVILEGES
Only DDL: CREATE, DROP, ALTER, SHOW VIEW, dan CREATE VIEW.
Only DML: SELECT, INSERT, UPDATE, DELETE, SHOW VIEW, dan PROCESS.
Read-only: CREATE SESSION, SELECT, dan SHOW VIEW.
Custom: Anda dapat memilih perintah yang dapat dieksekusi oleh akun dari berikut: ALTER, CREATE, DELETE, DROP, INSERT, SELECT, UPDATE, INDEX, CREATE VIEW, SHOW VIEW, dan PROCEDURE FUNCTION.
CatatanHak istimewa PROCEDURE FUNCTION hanya mendukung versi database V4.2.2 dan yang lebih baru, serta V4.3.0 dan yang lebih baru.
Kata Sandi
Kata sandi dari akun. Anda dapat memasukkan kata sandi atau memilih untuk menghasilkan kata sandi secara acak. Kata sandi harus memiliki panjang 10 hingga 32 karakter dan berisi tiga atau lebih jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus. Karakter khusus yang didukung adalah sebagai berikut:
! @ # $ % ^ & * ( ) _ + - =
Catatan (Opsional)
Catatan, yang tidak boleh melebihi 30 karakter.
Klik OK.