Friday, February 17, 2012

MySQL User Privileges

Create User:
CREATE USER username IDENTIFIED BY 'password';

ex:
- CREATE USER myuser IDENTIFIED BY 'mypass';
- CREATE USER myuser;


Assign Permission:
GRANT PRIVILEGES_LIST|ALL ON DATABASE[.TABLES|.*] TO 'username'@'HOST';

ex:
- GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON mydb TO 'myuser'@'localhost';

List Permission:
SHOW GRANTS FOR 'user'@'host';

ex:
SHOW GRANTS FOR 'admin'@'localhost';

No comments:

Post a Comment