windows 2003下配置IIS6为iis5方式的隔离模式运行

使用windows2003中的IIS6有两种模式,一种是按新的权限模式,据说提高了系统的安全性,另一种就是按以前的iis5方式运行,在administrators组用户权限下运行,此种方式比较危险.但如果在内网上使用,配置也比较方便.
由于安装w2k3时缺省是第一种模式,因此修改为第二种模式的步骤如下:

1. 首先确认你的w2k3操作系统安装了asp.net和iis
2. 然后在命令行将aspnet用户添加到administrators组中:
       net localgroup administrators aspnet /add
3. 然后设置IIS的运行模式为iis5的隔离模式, 步骤如下: 
windows 2003下配置IIS6为iis5方式的隔离模式运行
      打开IIS管理器, 展开机器名的节点,然后在"站点"(或Site)上单击右键打开"属性"菜单, 选中"服务"选项卡, 然后勾上"以IIS5.0隔离模式运行www服务". 点确定之后将提示重启IIS服务,选择是即可.

以上设置之后,连接sql server时,使用信任连接即可,无须在连接串中设置数据库用户名和密码, 操作方便,也提高了一定的安全性. 当然,以administrators组的身份运行, 可以对系统进行任何操作了, 在程序中就要小心防范恶意攻击了.

顺便说一下,如果使用的是ODBC的连接方式, 需要设置sql server认证方式为windows和DB两种, 而且在连接字符串中设置DB相应的用户名和密码才行.

你可能感兴趣的:(windows)