目录
一、新建用户
二、查看用户
三、重命名用户
四、删除用户drop
五、修改用户密码
一、新建用户
CREATE USER '用户名'@'来源地址' [IDENTIFIED BY [PASSWORD] '密码'];
'用户名':指定将创建的用户名.
'来源地址':指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机名的形式,本地用户可用localhost,允许任意主机登录
可用通配符%
'密码':若使用明文密码,直接输入'密码',插入到数据库时由Mysql自动加密;
create user 'test'@'localhost' identified by '123456';
若使用加密密码,需要先使用SELECT PASSWORD('密码');获取密文,再在语句中添PASSWORD '密文';
若省略“IDENTIFIED BY"部分,则用户的密码将为空(不建议使用)
加密创建
select password('123456');
create user 'one'@'localhost' identified by password '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9';
二、查看用户
use mysql;
desc user;
select user,host,authentication_string from user;
三、重命名用户
rename user '旧用户名'@'源地址' to '新用户名'@'源地址';
rename user 'test'@'localhost' to 'newtest'@'localhost';
四、删除用户drop
drop user '用户名'@'源地址';
drop user 'newtest'@'localhost';
五、修改用户密码
set password [for '用户名'@'源地址'] = password('.....');
set password for 'wzq'@'localhost'=password('123123');