System.Data.SqlClient.SqlException: 用户'pc-2009\ASPNET' 登录失败的解决办法
2012-03-31 16:43
549 查看
今天发布网站的时候遇到这个问题,多方查询后终于找到答案!
System.Data.SqlClient.SqlException: 用户'pc-2009\ASPNET' 登录失败的解决办法: (此处的PC-2009是我的机器名)
由于他的数据库连接语句中没有采用用户名和密码验证,采用的是windows集成验证,所以无法连接数据库。
解决方法很简单,加上ASPNET这个账号,赋予权限即可,具体方法如下:
1、企业管理器--》安全性--》登陆--》(右键)新建登陆--》名称(在列表中添加ASPNET这个用户);
2、然后在服务器角色一栏中选择System Administrators;
3、在数据库访问一栏中选择所要访问的数据库,然后在下面对话框中将db_owner选上,确定即可!
当在本地发布IIS时,SQL验证方式又是windows验证时,就会遇到这个问题
System.Data.SqlClient.SqlException: 用户'pc-2009\ASPNET' 登录失败的解决办法: (此处的PC-2009是我的机器名)
由于他的数据库连接语句中没有采用用户名和密码验证,采用的是windows集成验证,所以无法连接数据库。
解决方法很简单,加上ASPNET这个账号,赋予权限即可,具体方法如下:
1、企业管理器--》安全性--》登陆--》(右键)新建登陆--》名称(在列表中添加ASPNET这个用户);
2、然后在服务器角色一栏中选择System Administrators;
3、在数据库访问一栏中选择所要访问的数据库,然后在下面对话框中将db_owner选上,确定即可!
当在本地发布IIS时,SQL验证方式又是windows验证时,就会遇到这个问题
相关文章推荐
- System.Data.SqlClient.SqlException: 用户'XXXX\ASPNET' 登录失败的解决办法
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法v
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- System.Data.SqlClient.SqlException: 用户'opper\ASPNET' 登录失败的解决办法!
- 异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\IUSR' 登录失败解决办法
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- 20130620-异常详细信息: System.Data.SqlClient.SqlException: 用户 'PC-LIXIANG\ASPNET' 登录失败。
- C# B/S程序中出现“异常详细信息: System.Data.SqlClient.SqlException: 用户 'XXX/ASPNET' 登录失败。”的处理方法
- System.Data.SqlClient.SqlException: 用户 'IIS APPPOOL\y3' 登录失败
- System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。
- IIS出现"System.Data.SqlClient.SqlException"时的解决办法
- System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 登录失败。
- System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 登录失败。
- 配置IIS服务器的时候,出现System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库 "ERP"。登录失败。
- 数据库无法访问,用户 NT AUTHORITY/SYSTEM或NT AUTHORITY\NETWORK SERVICE登录失败的解决办法
- SQL Server System.Data.SqlClient.SqlException:已成功于服务器建立连接,但是在 登录前的握手期间发生错误
- System.Data.SqlClient.SqlException: 超时时间已到---解决之道