mysql高级之权限-查看表

来源:互联网 发布:caffe rfcn 编辑:程序博客网 时间:2024/06/05 15:05

1.保证数据的安全性和完整性,通过用户的权限设置,提高数据的安全性。

2.mysql用户:root用户,超级管理员,普通用户,创建的时候指定。

3.mysql数据库mysql,存储着权限。user,db,host关键。

4.mysql.user表如下:

其中,password加密;CRUD权限进行了设置。Y。字段42个。

5.42字段:用户字段,权限字段,安全字段,资源控制字段

@1.用户字段:三者都匹配的时候,才登陆成功。


@2.权限字段:


@3.安全字段:ssl加密,x509表示用户;

查看是否支持ssl:mysql通常不支持ssl


@4.资源控制字段:

每小时最大查询/每小时最大更新/每小时最大连接数/每个用户最大连接/....0表示没有限制

6.mysql.db:针对数据库的权限,共22个字段

 @1.用户字段:查找用户权限,找不到去host表


 @2.权限字段:


7.mysql.host:共20个字段

@1.用户字段:


@2.权限字段:

8.单个表的权限:其中的set,指定了可选值。

9.单个列的权限:

10.存储过程权限:routine_name:存储过程或者函数名称;routine_type:数据库对象类型;


0 0
原创粉丝点击