当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 本文我们主要分析一下在新版的SQL Server 2005中
 

 

    摘要:xml相比html给予了web开发人员更大的编程灵活性。这种技术驱动开发机构尝试把xml同自己的产品集成起来。微软就是采取如此举措的先驱者。微软的几乎所有产品中都能看到xml的身影。举个例子:微软是如何在其sql server产品线中集成xml的呢?下面咱们就来看看关键的for xml子句。 以xml的名义获取信息sql server和xml之间的集成首要一点就是根据sql数据创建xml文件。xml文件的构造并不复杂,用简单的脚本和ado记录集就可以轻......
 ·ms sql的连接处理解决方案    »显示摘要«
    摘要:情景描述:为什么打包出来的程序,客户端连接数据库总是提示连接不上数据库。只有当客户机装上sql就可以连接了。 我在包里包进了dbmsshrn.dll,ntwdblib.dll,dbmssocn.dll,dbnetlib.dll,libjcc.dll,ntwdblib.dll,dbmsspxn.dll,dbnmpntw.dll,pbdwe80.dll,pbmss80.dll,pbrtc80.dll pbsyc80.dll,pbtra80.dll,pbv......


探讨SQL Server 2005的安全策略

一、简介

【相关文章:MySQL集群配置

【扩展阅读:MySql管理的一点心得

sql server 2005是继sql server 2000之后的又一次重大成功。单从安全方面看,它在认证与授权方面比以往都有了大幅度的提高;同时,它还提供了本机加密支持—能够实现比以往其它版本更安全的数据库应用程序设计与实现。 【扩展信息:MySQL修改密码方法总结

“自古以来”,软件安全是一个相当重要的问题。windows 2003 server是微软第一个“缺省安全”产品。缺省情况下,整个服务器是被锁定的,所以,你必须自己去激活每个你想要使用的服务。因此,一个攻击者必须花费相当的代价才能攻破该系统。

与此相同的策略被应用到sql server 2005中。缺省地,整个数据库服务器也被锁定,这样每个服务与特性必须通过手工激活才能使用。由于这个原因,sql server与sql server表面区域配置工具一同发行—通过这个配置工具,你可以定义在sql server的安装过程中哪些服务与特性将被激活。

本文我们主要分析一下在新版的sql server 2005中,其在安全方面作出的重大改进。

二、 认证

认证是你成功存取sql server的第一步。下图1展示了这种安全概念背后的相应模型。

560)this.style.width=560; onmousewheel = javascript:return big(this) height=178 alt="" src="/files/uploadimg/20060524/1231360.jpg" width=450 border=0>  图1.sql server的安全概念

就象以前的版本一样,sql server 2005也支持windows与混合的认证方式。由于安全原因,微软特别推荐使用windows认证方式。在这种方式下,安全检查是针对于活动目录进行的;但是,这样的缺点是,用户与数据库服务器必须驻留在相同的活动目录域内。

当你使用sql server混合认证方式时,由sql server负责处理登录委任状。这种配置在有些时候非常重要;但是,随之而来的缺限是你无法使用诸如活动目录等所提供的底层安全架构。

sql server 2005新增的一项功能就是,当你使用windows认证模式时,它能够对认证过程的口令字与注销策略进行管理。你可以管理帐户约束、如强口令字或终止日期等。然而必须注意,只有在sql server 2005安装到windows 2003 server上时你才能使用这些特性。另外,这些功能相应的api在其它windows平台上是无法使用的。

在你为一个帐户设置口令时,可以使用下列限制:

口令的长度必须是至少6个字符(sql server支持从1到128个字符的口令长度)。

口令必须使用不同类型的字符(大写,小写,数字,特殊的符号等等)。


...   下一页
    摘要:一、 概述ajax是今年初才问世的新技术,是asynchronous javascript and xml的缩写。它是一组开发web应用程序的技术,它使浏览器可以为用户提供更为自然的浏览体验。每当需要更新时,客户端web页面的修改是异步的和逐步增加的。这样,ajax在提交web页面内容时大大提高了用户界面的速度。在基于ajax的应用程序中没有必要长时间等待整个页面的刷新。页面中需要更新的那部分才进行更改,如果可能的话,更新是在本地完成的,并且是异步的。j2......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE