mysql -u root -p
Buat username dan password mysql baru
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password';
Beri privileges ke akun yang dibuat, ada beberapa privileges untuk mysql yaitu:
ALL PRIVILEGES– Grants all privileges to a user account.CREATE– The user account is allowed to create databases and tables.DROP- The user account is allowed to drop databases and tables.DELETE- The user account is allowed to delete rows from a specific table.INSERT- The user account is allowed to insert rows into a specific table.SELECT– The user account is allowed to read a database.UPDATE- The user account is allowed to update table rows.
Contoh :
Beri akses ke semua database kepada suatu user :
GRANT ALL PRIVILEGES ON *.* TO 'database_user'@'localhost';
Jalankan perintah flush privileges untuk mereload semua permission di mysql
FLUSH PRIVILEGES;







0 comments:
Post a Comment