实验四 数据库安全性技术.docVIP

  • 2
  • 0
  • 约4.45千字
  • 约 10页
  • 2019-09-28 发布于湖南
  • 举报
实验四 数据库安全性技术 【实验目的】 1、理解安全性的概念。 2、在理解用户及相关概念的基础上掌握自主存取控制机制(DAC)。 3、熟悉MS SQL SERVER的安全性技术。 【实验性质】 综合性实验 【实验导读】 1、安全性概述 数据库的安全性是指保护数据库,防止不合法的使用所造成的数据泄露和破坏。数据库系统中保证数据安全性的主要措施是进行存取控制,即规定不同用户对于不同数据对象所允许执行的操作,并控制各用户只能存取他有权(操作权力)存取的数据。存取控制机制分为自主存取控制 (DAC)与强制存取控制(MAC),主要包括两部分: 一是定义用户权限,并将用户权限登记到数据字典中; 二是合法权限检查。 常见数据库的安全性控制技术有: (1)用户标识与鉴别。 (2)自主存取控制 (DAC):用户对于不同的数据对象有不同的存取权限,不同的用户对同一对象也有不同的权限,而且用户还可将其拥有的存取权限转授给其他用户。因此自主存取控制非常灵活。 (3)强制存取控制(MAC):每一个数据对象被标以一定的密级,每一个用户也被授予某一个级别的许可证。对于任意一个对象,只有具有合法许可证的用户才可以存取。强制存取控制因此相对比较严格。 (4)视图:进行存取权限控制时我们可以为不同的用户定义不同的视图,把数据对象限制在一定的范围内即通过视图机制把要保密的数据对无权存

文档评论(0)

1亿VIP精品文档

相关文档