龙空技术网

MySQL实战第53篇:添加用户,赋予、删除权限等相关命令操作!

水果业务分析师 367

前言:

如今姐妹们对“php53mysql”大体比较着重,我们都需要知道一些“php53mysql”的相关文章。那么小编同时在网上收集了一些关于“php53mysql””的相关知识,希望咱们能喜欢,同学们一起来学习一下吧!

欢迎来到MySQL实战第53篇,修炼500篇,让自己更加自信!

【相关理论】

<1>关于用户创建等,使用MySQL中的mysql数据库,即use mysql;

<2>使用mysql中的表中的user信息,有那些用户

【操作需求与命令】

1.查看那些用户:

select * from user \G

select User from user \G

2.添加用户:

create user '用户名' @ '服务器名称' identified by '密码';

create user 'shujufenxi' @'localhost' identified by '123456';

3.cmd登录方式:

C:\Users\Administrator>mysql -h localhost -u root -p

Enter password: ******

C:\Users\Administrator>mysql -h 127.0.0.1 -u root -p

Enter password: ******

C:\Users\Administrator>mysql -u shujufenxi -p

Enter password: ******

4.赋予用户权限

grant 权限 on 数据库.数据表 to'用户名' @'服务器名' ;

grant select, insert on moor.a1 to 'shujufenxi'@'localhost';

注: <1>全部权限:all privileges

<2> 数据库.数据表有其他形式: (1)数据库.*(2) *.*

5.查看用户权限

show grants for '用户名'@'服务器名称';

show grants for 'shujufenxi'@'localhost';

6.取消用户权限

revoke 权限 on 数据库.数据表 from '用户名' @'服务器名';

revoke select on moor.a1 from 'shujufenxi'@'localhost';

7.刷新权限:

flush privileges;

8.删除用户

drop user '用户名'@'服务器名称';

drop user 'shujufenxi'@'localhost';

关注财务总监的数据分析,修炼MySQL,让自己拥有更多的选择!

标签: #php53mysql