Biasanya pada saat kita menginstall Mysql di OS Linux (dalam hal ini linux yang digunakan adalah Debian 7) kita dapat melakukan dengan 2 cara.
Yang pertama adalah dengan menggunakan command
#apt-get install mysql
atau dengan mendownload file .deb yang nantinya akan di eksekusi dengan command
#dpkg -i Nama-File-MySql.deb
Adapun kelebihan dari cara pertama adalah, melakukan penginstallan dengan mudah dan akan muncul GUI untuk membuat user root, akan tetapi apabila menggunakan cara kedua maka kita harus membuat user secara manual.
Pertama pastikan mysql anda sudah jalan dengan baik, dan masuk kedalam mysql
#mysql -u root -p
mysql>CREATE USER 'coba'@'%';
Command ini untuk membuat username coba dimana tanda '%' mengartikan bahwa user tersebut dapat mengakses dari lokasi IP mana saja, anda bisa mengubahnya dengan 'localhost' apabila hanya bisa mengakses dari perangkat server-nya sendiri dan bisa diubah menjadi '10.x.x.x' apabila anda memberikan akses hanya dari IP 10.x.x.x
Selanjutnya, kita beri hak akses privileges dengan command
GRANT EXECUTE, PROCESS, SELECT, SHOW DATABASES, SHOW VIEW, ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TABLESPACE, CREATE TEMPORARY TABLES, CREATE VIEW, DELETE, DROP, EVENT, INDEX, INSERT, REFERENCES, TRIGGER, UPDATE, CREATE USER, FILE, LOCK TABLES, RELOAD, REPLICATION CLIENT, REPLICATION SLAVE, SHUTDOWN, SUPER ON *.* TO 'coba'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Command diatas memberikan akses sebagai root.
Tidak ada komentar:
Posting Komentar