MySQL高级管理教程03:MySQL用户权限与安全管理
本套风哥MySQL学习教程熟悉MySQL用户权限与安全管理
MySQL管理员有责任保证数据库内容的安全性,使得这些数据记录只能被那些正确授权的用户访问,
这涉及到数据库系统的内部安全性和外部安全性。
内部安全性:
关心的是文件系统级的问题,即防止MySQL数据目录(DATADIR)被在服务器主机有账号的人(合法或窃取的)进行攻击。如果数据目录内容的权限过分授予,使得每个人均能简单地替代对应于那些数据库表的文件,
那么确保控制客户通过网络访问的授权表设置正确,对此毫无意义。
MySQL高级管理教程03:MySQL用户权限与安全管理 (互联网排名第一的MySQL数据库教程) |
本套风哥MySQL教程学习内容 |
1.MySQL的权限系统介绍 1.1 关于权限的介绍 1.2 user表 1.3 db表 1.4 tables_priv表 1.5 columns_priv表 1.6 procs_priv表 1.7 proxies_priv表 2.用户与权限管理 03.用户密码管理 04.用户角色管理 06.MySQL安全之审计管理 07.MySQL安全之SSL认证 |
本套风哥MySQL教程学习地址 |
http://edu.51cto.com/sd/73016 |
更多MySQL教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流 |
外部安全性:
关心的是从外部通过网络连接服务器的客户的问题,即保护MySQL服务器免受来自通过网络对服务器的连接的攻击。
你必须设置MySQL授权表(grant table),使得他们不允许访问服务器管理的数据库内容,除非提供有效的用户名和口令。
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!