🧚 Dengar! Beekeeper Studio adalah GUI MariaDB yang cepat, modern, dan open source Unduh
10 Juni 2024 Oleh Matthew Rathbone

Pendahuluan

Untuk membuat user baru di MariaDB, Anda perlu akses ke server MariaDB dengan akun yang memiliki hak akses cukup untuk membuat user baru. Jika Anda tidak punya akun seperti itu, Anda perlu menghubungi administrator database untuk membuatkan user bagi Anda.

Dengan asumsi Anda memiliki hak akses yang diperlukan, Anda bisa membuat user baru di MariaDB dengan langkah-langkah berikut:

Hubungkan ke MariaDB

Anda bisa terhubung ke server MariaDB menggunakan client command-line mysql, atau secara grafis menggunakan Beekeeper Studio. Anda perlu memasukkan username dan password yang sesuai untuk akun yang memiliki hak akses yang diperlukan.

Jalankan CREATE USER

Setelah terhubung ke server MariaDB, gunakan statement CREATE USER untuk membuat user baru. Bentuk statement ini sebagai berikut:

CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';

Ganti username dengan username yang diinginkan untuk user baru, hostname dengan hostname atau alamat IP server tempat user tersebut akan terhubung, dan password dengan password yang diinginkan untuk user tersebut.

Butuh password yang aman untuk user database Anda? Coba tool gratis kami, Database Password Generator.

Berikut contoh yang mengizinkan user ‘matthew’ terhubung dari host mana pun.

CREATE USER 'matthew'@'%' IDENTIFIED BY 'supersecretpassword';

Berikan Izin

Setelah membuat user, Anda perlu memberikan hak akses yang diperlukan kepada user tersebut. Ini dilakukan dengan statement GRANT, yang bentuknya sebagai berikut:

GRANT priv_type ON priv_level TO 'username'@'hostname';

Ganti priv_type dengan jenis hak akses yang ingin Anda berikan (seperti SELECT, INSERT, UPDATE, dll.), priv_level dengan level tempat hak akses itu berlaku (seperti database atau tabel tertentu), serta username dan hostname dengan nilai yang Anda gunakan di statement CREATE USER.

Anda bisa melihat semua hak akses yang didukung database dengan menjalankan SHOW PRIVILEGES. Lihat dokumentasi resmi untuk informasi lebih lanjut.

Berikut contoh pemberian izin ALL pada semua database kepada user kita, Matthew:

GRANT ALL PRIVILEGES ON * . * TO 'matthew'@'%';

Flush privileges

Setelah memberikan hak akses yang diperlukan kepada user, Anda bisa menggunakan statement FLUSH PRIVILEGES agar perubahan langsung berlaku. Bentuk statement ini sebagai berikut:

FLUSH PRIVILEGES;

Selesai

Setelah menyelesaikan langkah-langkah ini, user baru akan bisa terhubung ke server MariaDB dan melakukan tindakan yang diizinkan oleh hak akses yang Anda berikan. Perlu diingat, Anda selalu bisa menggunakan statement REVOKE untuk mencabut hak akses dari user, atau statement DROP USER untuk menghapus user sepenuhnya.

Ringkasan CREATE USER di MariaDB

Singkatnya, membuat user baru di MariaDB melibatkan statement CREATE USER dan GRANT untuk membuat user dan memberikan hak akses yang diperlukan, lalu statement FLUSH PRIVILEGES agar perubahan berlaku. Seperti biasa, penting untuk mengelola akun user dan hak akses dengan cermat demi menjaga keamanan dan integritas server MariaDB Anda.

Beekeeper Studio Adalah GUI MariaDB Gratis & Open Source

Beekeeper Studio adalah tool terbaik yang saya temukan untuk mengelola MariaDB. Serbaguna, mudah digunakan, dan punya banyak opsi bagus. Benar-benar permata! Selamat untuk tim pengembangnya! - Nick

Beekeeper Studio adalah client MariaDB yang cepat, intuitif, dan mudah digunakan. Mendukung banyak database lain juga, dan berjalan mulus di Windows, Mac, dan Linux.

Versi Linux Beekeeper punya fitur 100% lengkap, tanpa potong kompas, tanpa kompromi fitur.

Apa Kata Pengguna MariaDB Tentang Beekeeper Studio

PAUL THOMSON

selalu pakai HeidiSQL karena itulah yang disertakan dengan MariaDB (dan gratis), tapi selalu frustrasi dengan autocomplete yang lambat bahkan nyaris tidak ada, serta harus sering pakai mouse. BeeKeeper membantu mengatasi frustrasi ini. Format JSON untuk data tabel sangat praktis.

Chris Pink MD BhebeConsulting.co.uk

Dalam pekerjaan saya, saya menangani semua kode lama maupun kode baru, menggunakan MSSQL/Mariadb/Oracle/Postgres dan sqlite. Sepertinya sekarang saya sudah menemukan tool yang memenuhi semua kebutuhan saya dalam satu aplikasi

Siap Meningkatkan Workflow MariaDB Anda?

download Unduh Gratis