在Win20003下安装SQL Server 2000,已经打SP4补丁。当网站使用集成认证SSPI方式连接数据库时,实际是通过用户Network Service身份去操作的。
虽然在系统的管理工具-->服务中明确看到NetworkService启动了IIS,也就是说这个用户在系统中是存在的,但在SQL Server 2000中加入Login时根本找不到这个Network Service用户。
最后加入IIS_WPG解决问题,这其实是一个组,Network Service就在这个组。