mysql权限管理,用户管理
2014-09-27 17:39
351 查看
1 创建用户
mysql> truncate table user; //先删除所有用户
mysql> CREATE USER 'paris'@'localhost' IDENTIFIED BY 'password';
此命令创建一个未授权的用户
2 删除用户
mysql> DROP USER 'username'@'domain';
3 GRANT和REVOKE语句允许系统管理员创建MySQL用户账户,授予权限和撤销权限。
以上参考MySQL5.5手册13.5.1
4 也可以直接授权同时创建用户
mysql > GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
mysql> GRANT SELECT,INSERT,DELETE,UPDATE ON *.* TO 'paris'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
5 改完权限 或者用户 必须刷新授权表
mysql > FLUSH PRIVILEGES;
6 改密码
mysql>SET PASSWORD FOR 'admin'@'127.0.0.1' = PASSWORD('123456');
mysql> truncate table user; //先删除所有用户
mysql> CREATE USER 'paris'@'localhost' IDENTIFIED BY 'password';
此命令创建一个未授权的用户
2 删除用户
mysql> DROP USER 'username'@'domain';
3 GRANT和REVOKE语句允许系统管理员创建MySQL用户账户,授予权限和撤销权限。
以上参考MySQL5.5手册13.5.1
4 也可以直接授权同时创建用户
mysql > GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
mysql> GRANT SELECT,INSERT,DELETE,UPDATE ON *.* TO 'paris'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
5 改完权限 或者用户 必须刷新授权表
mysql > FLUSH PRIVILEGES;
6 改密码
mysql>SET PASSWORD FOR 'admin'@'127.0.0.1' = PASSWORD('123456');
相关文章推荐
- mysql用户与权限管理
- MySQL 用户权限管理
- MySQL - 用户及权限管理
- MySQL - 用户及权限管理
- mysql 用户和权限管理
- Mysql用户与权限管理
- MySql用户角色管理及权限分配(使用MySQLMembershipProvider和MySqlRoleProvider)
- Mysql用户与权限管理
- MySQL - 用户及权限管理
- MySQL用户权限管理
- mysql中的权限管理之用户管理
- Mysql用户及权限管理
- Mysql用户与权限管理
- Mysql用户与权限管理
- MySQL - 用户及权限管理
- mysql用户权限管理(Grant,Revoke)
- MYSQL用户权限管理(Grant,Revoke)
- MySQL - 用户及权限管理
- mysql 用户管理和权限管理