目录正文 11 讨论的背景 12 讨论的目的和意义 13 讨论的内容 23
1 MySQL 数据库的安全配置 23
1 系统内部安全 23
2 外部网络安全 43
2 MySQL 用户帐号管理 83
3 MD5 加密 113
1 数据库中数据加密的原因 113
2 加密方式 123
3 Md5 加密原理 123
4 具体算法 134 总结 14参考文献:15附录:15MySQL 数据库安全管理摘要:MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统
它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问 MySQL 数据库的程序,特别是与PHP 更是黄金组合,运用十分广泛
由于 MySQL 是多平台的数据库,它的默认配置要考虑各种情况下都能适用,所以在用户自己的使用环境下应该进行安全加固
用户有责任维护 MySQL 数据库系统的数据安全性和完整性
关键词:MYSQL;数据库;数据库安全;访问控制;MD5 加密正文MySQL 数据库的安全配置必须从两个方面入手,系统内部安全和外部网络安全;MySQL 用户帐号管理主要用 grant(授权)和 revoke(撤权)两个 SQL 指令来管理;MD5在实际中的一个应用就是对数据库中的用户信息加密,当用户创建一个新的账号或者密码,他的信息不是直接保存到数据库,而是经过一次加密以后再保存,这样,即使这些信息被泄露,也不能立即理解这些信息的真正含义
有效的提高了前台和后台的数据安全性
1 讨论的背景随着计算机技术和信息技术的迅速进展
数据库的应用十分广泛,深化到各个领域,但随之而来产生了数据的安全问题
近年来,数据库供应商竞相为大众提供功能丰富的数据库环境,大多数主要系统都支持 XML、Web 服务、分布式复制、操作系统集成