SQL Server 7.0与以前的版本相比安全模式中最重要的改变

2016-02-19 19:41 6 1 收藏

下面图老师小编跟大家分享SQL Server 7.0与以前的版本相比安全模式中最重要的改变,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

  应该是它与Windows NT的完全集成。在SQL Server 6.5及更早的版本中,与Windows NT的安全集成是不是直接处理的。

  在SQL Server 6.5中由两个选择。你要么是系统管理员,要么是普通用户。如果你对SQL Server的主注册表项有完全的控制权限,那么你是以“sa”登录的,即系统管理员。对于某些IT机构来说,这样做就下放了太多的控制权限。在另一方面,如果你对主注册表项只有只读权限,SQL Server把你作为一个映射登录来处理,即在你的Windows NT登录名和SQL Server登录名之间的映射。

  从实际操作上来说,你不需要登录两次,即登录到Windows NT后再登录到SQL Server。但事实上在SQL Server 6.5中你仍然在使用标准安全模式登录,而没有使用Windows NT安全模式。当你使用Windows NT组用户身份登录时,在该NT组的所有人都被映射到相同的SQL Server 7.0登录。否则的话该组的每个用户都需要单独的登录。这导致了大量额外的数据库管理任务。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  在SQL Server 7.0中我们最重要的目标就是与Windows NT安全性完全集成。我们把所有的安全特性都集成到SQL Server自身。当你登录到SQL Server,数据库管理系统将检查你的实际Windows NT访问标识,把你的主安全标识号(SID)和相关的从安全表识号列表映射到SQL Server 7.0 Master数据库的sysxlogins表中的登录名。总的说来就是SQL Server 7.0直接使用Windows NT的安全机制,去掉了以前附加的映射层。这意味着大量减少了用于安全管理的时间、减少了出错的可能而且它确实可以很好地工作。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1621576.html

延伸阅读
标签: SQLServer
  建立存储过程体        存储过程逻辑驻留在存储过程体中。一个存储过程体中可以包含任意条Transact SQL语句。下面的Transact SQL语句不能在任何存储过程体中出现:        · CREATE DEFAULT        · CREATE TRIGGER &nbs...
标签: SQLServer
  交互式SQL(Transact SQL,TSQL) 它是SQL Server的查询语言。提供以下命令: · 创建和数据库对象。 · 访问和修改数据。 · 数据聚合(aggregation,又称聚集)。 · 实施安全措施。 数据库对象        数据库对象是数据库中的物理对象。这些对象拥有唯一的名字,并保存数据和数据关系信息。SQL ...
标签: SQLServer
  使用SQL Server开发应用程序 编写存储过程与触发器        存储过程和触发器是由用户创建的、驻留在服务器的一组Transact SQL查询语句。触发器是系统在特定条件下执行的。存储过程能够改善应用程序的性能。当客户程序需要访问数据时,一般要经过5个步骤才能访问到数据: 1)  查询语句被...
标签: SQLServer
SQL Server 6.X使用设备(device)存储数据库,每个设备为操作系统上的一个磁盘文件, SQL Server 7.0是否也是这样? 不是。SQL Server 7.0的数据库不再使用设备存储, SQL Server 7.0每个数据库至少需要两个文件(数据和日志),数据和日志无法共享一个文件,并且每个文件只能给一个数据库使用,无法共享。 存放SQL Server 7.0数据库的磁...
标签: 职场
很多职场新人都谈到了工作经验的问题,似乎招聘公司不给你机会,你就没办法获得必要的工作经验,其实也不一定,教你如何在最短的时间内累积工作经验,提高工作效率。 盘点职场中最重要的五类人 想要在最短的时间内累积到工作经验,就要明白量变累积的重要性。在网上有许多的资料都能找到,只是看你具备不具备信息的收集和处理...

经验教程

142

收藏

23
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部