ITPub博客

首页 > Linux操作系统 > Linux操作系统 > MYSQL权限管理

MYSQL权限管理

原创 Linux操作系统 作者:rong081322 时间:2009-12-28 14:03:18 0 删除 编辑


一.  mysql访问控制
mysql的访问分两个阶段:
1.检查用户是否具有建立与mysql的连接的权利,主要依靠检查:用户名、主机名和密码;
2.建立了连接后,服务器检查客户端发出的每个请求。看是否有足够的权限实施它。例如执行select命令等。

二.  权限控制

1. mysql访问权限管理通过6个表:user、db、host、tables_priv、columns_priv和procs_priv来控制,6个表的作用如下表:

 表名

 含义

 user 

 可以从哪一台“主机名”(host)访问,用户名,密码,和role分配

 DB

 规定哪个用户对哪个数据库有那些权限

 host

 与db表结合使用在一个较好层次上控制特定主机对数据库的访问权限

 Tables_priv 

 表权限

 columns_priv

 列权限

 procs_priv 

 SP权限

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21383461/viewspace-623793/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: MSSQL批量导入EXCEL
请登录后发表评论 登录
全部评论

注册时间:2009-04-14

  • 博文量
    11
  • 访问量
    16437