刘淳-数据库系统原理与应用 第5章 数据库安全性和完整性新.pptVIP

  • 4
  • 0
  • 约4.73千字
  • 约 36页
  • 2015-12-24 发布于未知
  • 举报

刘淳-数据库系统原理与应用 第5章 数据库安全性和完整性新.ppt

第5章 数据库安全性和完整性 5.1 数据库的安全性 5.2 SQL Server数据库的安全性 5.3 完整性 5.1 数据库的安全性 5.1.1 安全性控制的一般方法 5.1.2 数据库用户的种类 5.1.1 安全性控制的一般方法 实际上,安全性问题并不是数据库系统所独有的,所有计算机系统中都存在这个问题,只是由于数据库系统中存放了大量数据,并为许多用户直接共享,使安全性问题更为突出而已。所以,在计算机系统中,安全措施一般是一级一级层层设置的,例如,图5-1就是一种很常用的安全模型。 1.用户标识和鉴定 用户标识和鉴定是系统提供的最外层安全保护措施。其方法是由系统提供一定的方式让用户标识自己的名字或身份。系统内部记录着所有合法用户的标识,每次用户要求进入系统时,由系统将用户提供的身份标识与系统内部记录的合法用户标识进行核对,通过鉴定后才提供机器使用权。用户标识和鉴定的方法有很多种,而且在一个系统中往往是多种方法并举,以获得更强的安全性。 标识和鉴定一个用户最常用的方法是用一个用户名或者用户标识号来标明用户身份,系统鉴别此用户是否是合法用户。若是,则可进入下步的核实;若不是,则不能进入系统。 2.存取控制 在数据库中,为了保证用户只能访问他有权存取的数据,必须预先对每个用户定义存取权限。对于通过鉴定进入系统的用户(即合法用户),系统根据他的存取权限定义对他的各

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档