AMS sendiri berisikan perintah – perintah yang dapat digunakan untuk melakukan pengelolaan account di MySQL yang diantaranya terdiri dari pembuatan user dan pemberian hak akses.
PENGELOLAAN USER ACCOUNT
Di dalam MySQL, data dari user tersimpan di dalam tabel user yang ada di dalam database mysql, sehingga bila ingin melakukan pengelolaan account, maka user yang harus digunakan adalah user yang mempunyai akses ke tabel user tersebut (bisa menggunakan user root terlebih dahulu).
1) Pembuatan User baru
Untuk membuat user account baru bisa menggunakan perintah di bawah ini :
Keterangan
newuser : nama dari user baru yang akan di buat
host : nama komputer atau alamat IP dari user baru yang akan dibuat
password : password dari user baru, bila tidak ingin diberi password hilangkan
perintah IDENTIFIED BY 'password';
2) Menampilkan Daftar User Account
Untuk menampilkan user yang ada di MySQL gunakan perintah di bawah ini :
Sedangkan bila ingin mengetahun user yang sekarang sedang anda gunakan bisa mencoba menggunakan perintah di bawah ini :
3) Login Ke MySQL
Setelah berhasil membuat user baru, sekarang logout dari user yang sedang anda gunakan dengan menggunakan perintah di bawah ini :
Setelah berhasil logout, coba login ke MySQL dengan menggunakan user yang telah dibuat dengan menggunakan perintah di bawah ini :
4) Penggantian / Pemberian Password
Bila ingin memberikan / mengganti password dari user yang sedang digunakan
(CURRENT_USER), silahkan gunakan perintah di bawah ini :
Sedangkan bila ingin memberikan / mengganti passwword dari user yang tidak sedang digunakan, bisa menggunakan perintah di bawah ini :
5) Penggantian Nama User
Bila ingin merubah nama dari user yang sudah dibuat, bisa menggunakan perintah di bawah ini :
6) Penghapusan User
Bila ingin menghapus user yang telah ada, bisa menggunakan perintah di bawah ini :
PENGELOLAAN USER ACCOUNT
Di dalam MySQL, data dari user tersimpan di dalam tabel user yang ada di dalam database mysql, sehingga bila ingin melakukan pengelolaan account, maka user yang harus digunakan adalah user yang mempunyai akses ke tabel user tersebut (bisa menggunakan user root terlebih dahulu).
1) Pembuatan User baru
Untuk membuat user account baru bisa menggunakan perintah di bawah ini :
CREATE USER 'newuser'@'host' IDENTIFIED BY 'password';
Keterangan
newuser : nama dari user baru yang akan di buat
host : nama komputer atau alamat IP dari user baru yang akan dibuat
password : password dari user baru, bila tidak ingin diberi password hilangkan
perintah IDENTIFIED BY 'password';
2) Menampilkan Daftar User Account
Untuk menampilkan user yang ada di MySQL gunakan perintah di bawah ini :
SELECT user, host, password FROM mysql.user;
Sedangkan bila ingin mengetahun user yang sekarang sedang anda gunakan bisa mencoba menggunakan perintah di bawah ini :
SELECT CURRENT_USER();
3) Login Ke MySQL
Setelah berhasil membuat user baru, sekarang logout dari user yang sedang anda gunakan dengan menggunakan perintah di bawah ini :
EXIT;
Setelah berhasil logout, coba login ke MySQL dengan menggunakan user yang telah dibuat dengan menggunakan perintah di bawah ini :
MYSQL -u namauser -ppassword -h host
4) Penggantian / Pemberian Password
Bila ingin memberikan / mengganti password dari user yang sedang digunakan
(CURRENT_USER), silahkan gunakan perintah di bawah ini :
SET PASSWORD = PASSWORD('PasswordBaru');
Sedangkan bila ingin memberikan / mengganti passwword dari user yang tidak sedang digunakan, bisa menggunakan perintah di bawah ini :
SET PASSWORD FOR 'NamaUser'@'Host' = PASSWORD('PasswordBaru');
5) Penggantian Nama User
Bila ingin merubah nama dari user yang sudah dibuat, bisa menggunakan perintah di bawah ini :
RENAME USER 'NamaUserLama'@'host' TO 'NamaUserBaru'@'host';
6) Penghapusan User
Bila ingin menghapus user yang telah ada, bisa menggunakan perintah di bawah ini :
DROP USER 'NamaUserYangAkanDihapus'@'host';