mysql数据库创建用户并且赋权
1.创建用户
create table 'yyf'@'%' identitied by '123'
注意:
此处的"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。将"%"改为"localhost",指的是该用户只能在本地登录,不能再另一台机器上远程登录
2.查询用户
select user,host from mysql.user
3.用户赋予权限
授予特定的权限 可自选
grant create,alter,drop,select,insert,update,delete on test.* to yyf@'%';
赋予全部权限
grant all privileges on test.* to 'yyf'@'%' identified by '123';
刷新权限
flush privileges;
4.更改密码
--方法1,密码实时更新;修改用户“test”的密码为“1122”
set password for yyf=password('1122');
--方法2,需要刷新;修改用户“test”的密码为“1234”
update mysql.user set password=password('1234') where user='yyf'
--刷新
flush privileges;
5.查看用户权限
show grants for yyf;
6.删除用户
drop user yyf@'%';