mysql 用户 删除,新增和受权

1) 删除用户
delete from user where user='sss' and host='localhost' ;
drop user sss
flush privileges数据库

2) 新增用户ide

CREATE USER 'user_name'@'host' IDENTIFIED BY 'password';ci

user_name:要建立用户的名字。it

host:表示要这个新建立的用户容许从哪台机登录,若是只容许从本机登录,则 填 ‘localhost’ ,若是容许从远程登录,则填 ‘%’table

password:新建立用户的登录数据库密码,若是没密码能够不写。class

===
例如 CREATE USER 'chunilla'@'%' IDENTIFIED BY 'chunillachunilla'date

3)受权用户select

命令:GRANT privileges ON databasename.tablename TO ‘username’@‘host’权限

privileges:表示要授予什么权力,例如能够有 select , insert ,delete,update等,若是要授予所有权力,则填 ALL密码

databasename.tablename:表示用户的权限能用在哪一个库的哪一个表中,若是想要用户的权限很做用于全部的数据库全部的表,则填 .,*是一个通配符,表示所有。

’username‘@‘host’:表示受权给哪一个用户。

===例如GRANT select ON circle.* TO 'chunilla'@'%'

相关文章
相关标签/搜索