Topik ini menjelaskan cara membuat, memodifikasi, dan menghapus akun pengguna serta database di instansi Time Series Database (TSDB) untuk InfluxDB®. Topik ini juga mencakup pemberian izin kepada akun pengguna.
Prasyarat
Instansi Time Series Database (TSDB) untuk InfluxDB® telah dibeli. Untuk informasi lebih lanjut, lihat Membuat Instansi TSDB untuk InfluxDB®.
Jenis akun
Instansi TSDB untuk InfluxDB® mendukung dua jenis akun: administrator dan akun standar. Anda dapat mengelola semua akun dan database melalui konsol TSDB. Untuk detail izin yang dapat diberikan ke setiap jenis akun, lihat Akun dan Izin.
Jenis Akun | Deskripsi |
Akun Administrator | Anda hanya dapat membuat dan mengelola akun administrator di konsol. Anda hanya dapat membuat satu akun administrator untuk setiap instansi. Akun administrator dapat mengelola semua database pada instansi. Akun administrator tidak dapat membuat atau mengelola akun lainnya. Akun administrator memiliki semua izin pada semua database pada instansi tempat akun tersebut dibuat. |
Akun Normal | Anda hanya dapat membuat dan mengelola akun standar di konsol. Anda dapat membuat beberapa akun standar untuk setiap instansi. Akun standar tidak dapat membuat atau mengelola akun lainnya. Anda harus memberikan izin pada database tertentu kepada akun standar di konsol. Akun standar dapat melakukan operasi baca dan tulis pada database yang diberi otoritas untuk dikelola. |
Mengelola akun
Membuat akun
Masuk ke konsol TSDB.
Di pojok kiri atas konsol, pilih wilayah tempat instansi Anda berada.
Pada halaman Instances, klik Manage di kolom Actions yang sesuai dengan instansi.
Pilih Time Series Data Management > Accounts. Pada halaman Accounts, klik Create.
Pada halaman Buat Akun, konfigurasikan parameter yang dijelaskan dalam tabel berikut.

Parameter
Deskripsi
Nama Akun
Masukkan nama akun. Nama akun harus memenuhi persyaratan berikut:
Nama hanya dapat berisi huruf kecil, angka, dan garis bawah (_).
Nama harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
Nama harus memiliki panjang 1 hingga 16 karakter.
Tipe Akun
Administrator Account: Hanya satu akun administrator yang dapat dibuat untuk sebuah instansi.
CatatanSecara default, akun administrator memiliki izin pemilik pada semua database yang dibuat pada instansi. Anda dapat menyetel ulang izin akun administrator.
Standard Account: Anda hanya dapat memilih opsi Standard Account setelah akun administrator dibuat untuk instansi Anda. Setiap instansi dapat memiliki lebih dari satu akun standar.
CatatanAnda harus secara manual memberikan izin pada database kepada akun standar.
Akun standar dapat dihapus.
Otorisasi Database
Anda harus memberikan izin pada database kepada standard accounts.
Anda dapat melakukan langkah-langkah berikut untuk memberikan izin pada lebih dari satu database kepada akun standar:
Di bagian Unauthorized Databases, pilih database yang ingin Anda berikan izin kepada akun tersebut.
CatatanJika tidak ada database yang dibuat pada instansi, buatlah database sebelum memberikan izin pada database.
Klik Authorize > untuk menambahkan database yang dipilih ke bagian Authorized Databases.
Berikan izin pada setiap database yang dipilih kepada akun standar. Jenis izin berikut didukung: Read/Write, Read, dan Write.
CatatanAnda dapat memberikan izin pada setiap database yang dipilih kepada akun standar. Jenis izin berikut didukung: Read/Write, Read, dan Write.
Kata Sandi
Masukkan kata sandi akun. Kata sandi harus memenuhi persyaratan berikut:
Kata sandi harus memiliki panjang 8 hingga 32 karakter.
Kata sandi mengandung setidaknya tiga jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.
Karakter khusus termasuk ! @ # $ % ^ & * ( ) _ + - =
Konfirmasi Kata Sandi
Masukkan kata sandi akun sekali lagi.
Klik OK.
Hapus akun
Masuk ke konsol TSDB.
Di pojok kiri atas halaman, pilih wilayah tempat instansi Anda berada.
Pada halaman Instances, klik Manage di kolom Actions yang sesuai dengan instansi.
Pilih Time Series Data Management > Accounts. Pada halaman Akun, klik Delete di kolom Actions yang sesuai dengan akun yang ingin Anda hapus.
Klik OK.
Mengelola database
Membuat database
Masuk ke konsol TSDB.
Di pojok kiri atas halaman, pilih wilayah tempat instansi Anda berada.
Pada halaman Instances, klik Manage di kolom Actions yang sesuai dengan instansi.
Pilih Time Series Data Management > Databases. Pada halaman Database, klik Buat di pojok kanan atas.
Pada kotak dialog Buat Database, masukkan nama database yang ingin Anda buat, lalu klik OK.

Jika Anda membuat sejumlah besar database dalam sebuah instansi, data akan terdistribusi di antara database, yang mengonsumsi sumber daya memori dan menurunkan kinerja kueri. Kami merekomendasikan agar Anda membuat tidak lebih dari 10 database dalam sebuah instansi.
Hapus database
Masuk ke konsol TSDB.
Di pojok kiri atas halaman, pilih wilayah tempat instansi Anda berada.
Pada halaman Instances, klik Manage di kolom Actions yang sesuai dengan instansi.
Pilih Time Series Data Management > Databases. Pada halaman Database, klik Delete di kolom Actions yang sesuai dengan database yang ingin Anda hapus.
Klik OK.

Mengelola izin
Anda dapat memodifikasi izin baca dan tulis akun standar pada database tertentu.

Sebagai contoh, Anda dapat memberikan izin baca/tulis pada database mydb kepada akun standar db_test.
Izin Akun Administrator
Akun administrator sebuah instansi memiliki izin penuh pada semua database yang dibuat pada instansi tersebut.
Izin akun
Jenis akun | Jenis izin | Objek | Izin | ||||
Akun standar | Baca/tulis | Database | SHOW DATABASES | USE (DATABASE) | |||
Operasi data | SELECT | INSERT | DELETE (FROM) | CARDINALITY | SHOW TAG KEY (EXACT) CARDINALITY | ||
SHOW TAG VALUES (EXACT) CARDINALITY | SHOW FIELD KEY (EXACT) CARDINALITY | SHOW MEASUREMENT (EXACT) CARDINALITY | SHOW TAG KEYS | SHOW TAG VALUES | |||
SHOW FIELD KEYS | SHOW QUERIES | EXPLAIN (ANALYZE) | |||||
Seri waktu | SHOW SERIES | DROP SERIES | DROP SERIES | ||||
Kueri kontinu | CREATE CONTINUOUS QUERY | DROP CONTINUOUS QUERY | SHOW CONTINUOUS QUERIES | ||||
Pengukuran | SHOW MEASUREMENTS | SHOW MEASUREMENT (EXACT) CARDINALITY | |||||
Kebijakan retensi | SHOW RETENTION POLICIES | DROP RETENTION POLICY | |||||