当前位置: 首页 > 图文教程 > 数据库 > MSSQL > SQL Server 7.0与以前的版本相比,安全模式中最重要的

MSSQL
黑客经验谈 MSSQL SA权限入侵的感悟
3个步骤结束网站恶梦-SQL注入隐患!
用人工智能自动对SQL语句进行重写
防范sql注入式攻击js版本
SQL Server 2005数据库镜像配置脚本示例
SQL Server和Oracle的真正区别
如何把Access的数据导入到Mysql中
看看自己掌握了多少SQL快捷键
SQL2005数据库转到SQL2000的步骤
SQL“多字段模糊匹配关键字查询”
高手是怎样炼成的:精妙SQL语句介绍
SQL Server 2000数据库崩溃后的补救措施
SQL Server日志清除的两种方法教程简介
教你快速掌握数据库设计范式的基本概念
远程连接SQL Server 2000服务器的解决方案
循序渐进讲解数据表的十二个设计原则
经验总结:讲解大型数据库的设计准则
开发环境下优化SQl语句的十个重要步骤
如何查看并导出数据表中字段的注释信息
SQL Server 2005改进后的几个实用新特性

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-30   浏览: 100 ::
收藏到网摘: n/a

应该是它与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登录。否则的话该组的每个用户都需要单独的登录。这导致了大量额外的数据库管理
任务。

在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的安全机制,去掉了以前附加的映射层。这意味着大量减少了用于安全管理的时间、减少了出错的可能而且
它确实可以很好地工作。