实验4数据库安全保护实验一、实验目的和要求(1)通过实验使学生加深对数据完整性的理解;(2)掌握使用SQL语句进行数据库权限授予和回收的方法;(3)掌握使用SQL语句进行视图建立;(4)掌握SQLServer中数据库备份和恢复的方法
二、实验内容和步骤数据库的安全性是指保护数据库,以防止不合法的使用所造成的数据泄露、更改或破坏
系统安全保护措施是否有效是数据库系统的主要指标之一
数据库的安全性和计算机系统的安全性,包括操作系统、网络系统的安全性,是紧密联系、相互支持的
对于数据库管理来说,保护数据不受内部和外部侵害是一项重要的工作
SQLServer正日益广泛地应用于各种场合,作为SQLServer的数据库系统管理员,需要深入理解SQLServer的安全性控制策略,以实现安全管理的目标
SQLServer包含各种精确的可配置的安全功能
使用这些功能,管理员可实施针对其所处环境的特定安全风险优化的深度防御
SQLServer2008具有了最新的安全技术,以保证数据的安全
微软公司利用自己Windows操作系统产品的安全性设置,将SQLServer的安全性建构在其上,并且增加了专门的数据安全管理等级
这些机制保证了数据库的访问层次与数据安全
SQLServer安全策略是通过系统的身份验证实现的
身份验证是指当用户访问系统时,系统对该用户的账号和口令的确认过程
身份验证的内容包括确认用户的账号是否有效、能否访问系统、能访问系统的哪些数据等
身份验证模式是指系统确认用户的方式
SQLServer系统是基于Windows操作系统的,这样SQLServer的安全系统可以通过两种方式实现:SQLServer和Windows结合使用以及只使用Windows
Windows系统用户能否访问SQLServer系统,取决于SQLServer系统身份验证方式的设置
Windows身份验证模式只允许