mysql用户权限管理

左手的ㄟ右手 2022-06-09 12:21 421阅读 0赞

转自:http://blog.csdn.net/qq\_33085905/article/details/77777204

添加用户

  1. CREATE USER 'cl'@'%' IDENTIFIED BY 'aaa';
  2. 1
  3. 用户是否具备远程连接功能
  4. user@'%' ---可以远程连接
  5. user@'localhost' ---只能本地连接
  6. user@'123.23.43.4' --只能IP:123.23.43.4连接
  7. 1
  8. 2
  9. 3
  10. 给用户添加权限
  11. grant all on db.* to cl; --将对db数据库中的所有权限给予cl用户
  12. 1
  13. 查看mysql中的用户
  14. SELECT User, Host, Password FROM mysql.user;
  15. 1
  16. 删除用户
  17. drop user root@'%';
  18. 1
  19. 给用户添加调用存储过程的权限
  20. grant execute on cc.* to 'cl'@'%' ;
  21. 1
  22. 给用户权限后需要flush
  23. flush privileges;
  24. 1
  25. 查看用户权限
  26. show grants for root@'%';
  27. 1
  28. 收回每个用户的权限
  29. REVOKE privilege ON databasename.tablename FROM 'username'@'host';

发表评论

表情:
评论列表 (有 0 条评论,421人围观)

还没有评论,来说两句吧...

相关阅读