Formal Relational Query Language Part 5 Ind
Formal Relational Query Language Part 5 Ind
Isi database
mysql
columns_priv table
Tabel ini digunakan untuk mengelola hak akses user untuk ‘kolom /
column’ tertentu dari suatu tabel.
User Management in MySQL
User Privileges type :
Hak akses ‘user’ secara Normal
Mencakup hak akses pada tingkat ‘database’ atau ‘column’.
1. ALTER
2. CRETATE
3. DELETE Hak akses ‘Administrator’
4. DROP
5. INDEX Digunakan hanya oleh user ‘root’ atau user
6. INSERT
7. SELECT
pada tingkat administrator.
8. UPDATE 1. FILE
9. REFERENCES 2. PROCESS
3. RELOAD
4. SHUTDOWN
5. CREATE TEMPORARY TABLE
6. EXCUTE
7. LOCK TABLES
8. REPLICATION CLIENT
Hak akses khusus
9. REPLICATION SLAVE
10. SHOW DATABASES
Dapat diaplikasikan untuk tiap user
11. SUPER 1. ALL
2. USAGE
User Management in MySQL
User ‘Anonymous’ dan ‘Root’
User ‘Anonymous’ adalah user tanpa identitas dan password. Dengan user ini,
database mysql dapat diakses oleh semua user tanpa user name dan password.
Oleh karena itu, user ini seharusnya dihapus untuk menjaga keamanan database.
host terdiri dari :
Localhost : Database MySQL database hanya
dapat diakses oleh komputer server
lokal
127.0.0.1 : IP default, database MySQL hanya
dapat dibuka dengan menyertakan IP
ini
% : database ySQL dapat diakses dari
Root User komputer dari server yang berbeda
Anonymous User
User ‘root’ merupakan user dengan level tertinggi yang dapat menjalankan
semua perintah di MySQL.
User ‘root’ terbentuk secara otomatis saat pertama kali meng-install MySQL
Server.
User Management in MySQL
Mengubah password user ‘root’
Password user ‘root’ harus diganti untuk menjaga keamanan
database.
Perintah untuk mengubah password :
flush privileges;
Contoh :
contoh2
Remote host
contoh