在装完sqlserver2000后记得打上sp3,现在已经有了sp4.
第一种
1.sqlserver服务使用windows帐号进行身份认证
2.创建window帐号 比如db_test 加上复杂密码,不要加任何用户组
3.sqlserver登录帐号加入db_test这个用户,并添加此用户登录可以访问的数据库your_db
4.在your_db控制db_test的select,insert,delete,在各个存储过程中控制它的exec
5.在asp.net页面中添加sqlserver的安全连接时记得在web.config中system.web中加入
<identity impersonate="true" userName="db_test" password="yourpassword"></identity>
不然提示:System.Data.SqlClient.SqlException: 用户'NT AUTHORITY/NETWORK SERVICE'
的登入失败。
第二种
1.sqlserver服务使用windows帐号进行身份认证
2.sqlserver登录帐号加入(win2003)NT AUTHORITY/NETWORK SERVICE它是IIS_WPG的成员用户或ASPNET(winxp),,并添加此用户登录可以访问的数据库your_db
4.在your_db控制db_test的select,insert,delete,在各个存储过程中控制它的exec
不然提示:System.Data.SqlClient.SqlException: 用户'NT AUTHORITY/NETWORK SERVICE'
的登入失败。
第二种
1.sqlserver服务使用windows帐号进行身份认证
2.sqlserver登录帐号加入(win2003)NT AUTHORITY/NETWORK SERVICE它是IIS_WPG的成员用户或ASPNET(winxp),,并添加此用户登录可以访问的数据库your_db
4.在your_db控制db_test的select,insert,delete,在各个存储过程中控制它的exec