当前位置:   article > 正文

头歌数据库MySQL数据库 - 用户管理和授权_mysql-数据库管理头歌

mysql-数据库管理头歌

第1关:建立用户并授权

本关任务:建立用户admin,在所有机器上均可登录 对所有数据库的数据表都有权限

  1. #代码开始
  2. #建立用户
  3. create user admin@'%' identified by '123456';
  4. #用户授权
  5. grant all on *.* to admin;
  6. #测试
  7. select host,user,Update_priv,Alter_priv from mysql.user where user='admin' ;

第2关:建立用户,授权其对数据表的查询

建立用户user1,密码为888888,在本机(127.0.0.1)登录,对province数据库的jdxx数据表有查询权限

  1. use province
  2. #代码开始
  3. #建立用户
  4. CREATE USER 'user1'@'127.0.0.1' IDENTIFIED BY '888888';
  5. #用户授权
  6. GRANT SELECT ON province.jdxx TO 'user1'@'127.0.0.1';
  7. #代码结束
  8. select host,db,table_name,Table_priv from mysql.tables_priv where user='user1';

第3关:建立用户,有部分权限

本关任务:建立用户user2,在本机(127.0.0.1)登录,密码为666666.对数据库province库的所有数据表有所有的权限,对数据库library库的book表有查询的权限

  1. #代码开始
  2. #建立用户
  3. CREATE USER 'user2'@'127.0.0.1' IDENTIFIED BY '666666';
  4. #用户授权
  5. GRANT ALL PRIVILEGES ON province.* TO 'user2'@'127.0.0.1';
  6. GRANT SELECT ON library.book TO 'user2'@'127.0.0.1';
  7. #代码结束
  8. select host,db,user,Delete_priv,Index_priv from mysql.db where user='user2' ;
  9. select host,db,table_name,Table_priv from mysql.tables_priv where user='user2';

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/668440
推荐阅读
相关标签
  

闽ICP备14008679号