mysql用户管理

 

1.创建用户

 


CREATE USER account [auth_info];       用户名和主机名最好带引号


create user 'username'@'host' identified by '123456';                   创建用户时创建密码


account值由用户名和主机名构成,用户和主机('user'@'host')组成一个唯一账户

select current_user();      select user();   这两个显示用户的函数有点不同,前一个就是显示数据库中的记录,后一个会显示具体连接的host地址

 

注意有些版本'%'不包括localhost,设置了%,还需要再设置一个localhost账号

 

MySQL reload权限:
reload 是 administrative 级的权限,即 server administration;这类权限包括:
   CREATE USER, PROCESS, RELOAD, REPLICATION CLIENT, REPLICATION SLAVE, SHOW DATABASES, SHUTDOWN, SUPER
这类权限的授权不是针对某个数据库的,因此须使用on *.* 来进行

posted @ 2019-07-04 09:58  wanshuduner  阅读(195)  评论(0)    收藏  举报