Kadek Bagus Official Site
Membahas teknologi informasi, Programming, Networking, Database, dll
Membahas teknologi informasi, Programming, Networking, Database, dll
Pada waktu menginstall database mysql pertama kali, secara default mysql akan membuat user dengan nama root.
Jika saya tidak ingin menggunakan user root, lalu bagaimana caranya untuk membuat/menambah user baru di mysql?
Anda bisa menggunakan perintah GRANT, seperti berikut :
GRANT ALL ON *.* TO ‘namauser’@'namahost’ IDENTIFIED BY ‘passwordnya’;
Misalkan saya ingin membuat user dengan nama kadek dengan password 123, maka saya ketik :
GRANT ALL ON *.* TO ‘kadek’@’127.0.0.1′ IDENTIFIED BY ’123′;
Tanda *.* artinya mengizinkan user yang bersangkutan untuk bisa mengakses semua database.
Tanda *.* bisa diganti dengan nama database tertentu, sehingga user yang bersangkutan hanya bisa mengakses database tersebut saja.
Sekarang untuk membuktikan apakah user baru sudah berhasil dibuat, lakukan langkah berikut :
use mysql;
select user from user;
Perintah tersebut akan menampilkan nama-nama user yang ada di mysql.
Selamat mencoba