Manajemen database owner (user)

Jumat, Juni 19, 2015
Pengguna database pada MySql  dapat diatur kewenangannya melalui pengaturan pada  tabel : user dari database MySql (bawaan sistem).

Pengaturan ini diatur oleh database administrator (sering disingkat : admin). Admin memiliki kewenangan yang sangat luas.

Field/parameter yang terdapat tabel user adalah

-          Host. Menyatakan nama host, yakni tempat Database berada, bila database server (MySql) berada dalam 1 sistem komputer dengan PHP maka disebut dengan ‘localhost’ atau IP address 127.0.0. artinya database tidak harus satu komputer dg script php. Bila database di komputer lain  untuk koneksi gunakan IP Address komputer tersebut.
-           User, yaitu nama pemakai,misal : guntara, suhadi, dll
-          Password, yakni password untuk user tersebut
-          Select_priv, pemakai dapat melakukan perintah SELECT. Bila “Y” dapat melihat isi tabel bila “N”, tidak.
-          Update_priv, pemakai dapat melakukan pengubahan data (SQL: UPDATE…. )
-          Delete_priv, pemakai dapat menghapus record (DELETE …)
-          Create_priv, pemakai dapat menciptakan database/tabel baru (misal : CREATE DATABASE/TABLE..)
-          Drop_priv, pemakai dapat menghapus database/tabel (DROP …
-          Alter_priv, pemakai dapat mengubah strtuktur tabel
-          dll  yg diguanakan untuk kewenangan lebih lanjut

untuk mengubah kewenangan pada tabel user digunakan perintah2 SQl yang sudah ada, melalui form yg sudah disiapkan oleh Admin atau langsung ke tabel (back door)

Langkah pengaturan manajemen user
- menggunakan command line
[1]       aktifkan MysqL
[2]       tulis pada prompt
MySql=> INSERT INTO USER(host,user,password,)
VALUES(“localhost”,”guntara”,password(guntara));
MySql=>FLUSH PRIVILEGES

- menggunakan editor (PHPMyAdmin/MySqlFront)
[1]       aktifkan editor
[2]       klik database mysql
[3]       klik tabel user, akan muncul sturktur tabel user
[4]       klik browse, akan muncul isi tabel, untik melihat daftar user yang ada
[5]       klik Insert. Untuk memasukkan user baru.
[6]       agar pengaturan user dapat diproses pada SQL command tulis : FLUSH PRIVILEGES, atau direstart ulang MySql-nya.



Artikel Terkait

Previous
Next Post »