mysql grant 表通配符_mysql如何使用GRANT表----访问控制

1)连接验证,

基于user表中的信息检查用户是否有权连接数据库。

主机名可以使用通配符%指定----匹配所有的主机,或用作主机名的一部分:$.tangleweb,.com.au

2)请求验证:

当建立一个连接之后,对应所发送的每一个请求,mysql 都会检查是否有秩序该请求的权限级别

系统首先检查全局权限(user表中)---》如果不够,检查db表,host表。---tables_priv表---》columns_priv表

更新权限:修改什么时候生效

mysql服务器启动的时候、使用grant,revoke语句的时候,服务器会自动读取grantBiao .

3种修改权限---通知服务器权限已修改:

1)flush privileges;----

2) mysqladmin flush-privileges

3)mysqladmin reload

此后,当用户下次在连接的时候,系统将检查全局级别权限;

当下一个命令被执行的时候---检查数据库级别的权限

而表级别和列级别权限将在用户下次请求的时候被检查

process权限用于观察其他用户正在做什么,输入什么,包括他们键入的密码、

file权限用来读写操作系统中的文件

获取更多数据库信息

show  columns,tables,databases , grants,processlist,index,status,engines,table status,privileges

,describe,explain

descibe----作为show columns命令的替换。。。desc table [colum]

explain table;-----

优化数据库

----设计优化

----权限

----表的优化: optimize table tablename   / myisamchk -r table

----使用索引

----使用默认值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值