mysql用户管理
下面4步可以查看,存放在mysql中的用户信息:
- SHOW DATABASES;可以看到所有的数据库,数据库默认有一个叫做mysql的数据库,可以找到mysql;
- USE mysql;
- SHOW TABLES;
- SELECT * FROM user; 信息显示多而乱;可以用: SELECT HOST,USER FROM user;
mysql数据库默认只有一个root用户;
创建一个新的用户:
CREATE USER 用户名 IDENTIFIED BY '密码';
例:
CREATE USER nash_su IDENTIFIED BY 'linuxcast';
新用户设置后不能直接登录,原因:没有设置权限;
删除一个用户:
DROP USER 用户名;
例:
DROP USER nash_su;
重命名用户名:
RENAME USER 原用户名 TO 新用户名;
修改当前用户密码:
SET PASSWORD = PASSWORD('新密码');
修改特定用户的密码:
SET PASSWORD FOR 用户名 = PASSWORD('新密码');