玖叶教程网

前端编程开发入门

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

欢迎来到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,让自己拥有更多的选择!

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言