Anda di halaman 1dari 1

INARTS MYSQL DATABASE TRAINING

STEP 7 MANAJEMEN USER


A. Membuat User Baru
Sebelum membuat user baru, perlu di ketahui bahwa command yang diperlukan
yaitu CREATE USER nama_user@hostname IDENTIFIED BY password;

B. Membuat Hak Akses User


Selanjutnya, untuk keperluan keamanan data dan hak akses user sesuai level, di
perlukan modifikasi hak akses (privilege).
GRANT hak_akses ON nama_database.tabel TO nama_user@hostname;
Berikut ini beberapa tipe hak akses yang umum digunakan:

ALL PRIVILEGES grants all privileges to the MySQL user


CREATE allows the user to create databases and tables
DROP - allows the user to drop databases and tables
DELETE - allows the user to delete rows from specific MySQL table
INSERT - allows the user to insert rows into specific MySQL table
SELECT allows the user to read the database
UPDATE - allows the user to update table rows

Selanjutnya, untuk menyimpan perubahan hak akses, masukkan perintah berikut ini.

C. Mencabut Hak Akses User


Berikutnya, jika ingin mencabut hak akses dari user, diperlukan command sebagai
berikut:
REVOKE hak_akses ON nama_database.tabel FROM nama_user@hostname;

Selanjutnya, untuk menyimpan perubahan hak akses, masukkan perintah berikut ini.

D. Menghapus User
Berikutnya, untuk menghapus user, di perlukan command sebagai berikut:
DROP USER nama_user@hostname;

Anda mungkin juga menyukai