ASP.NET使用信任连接SqlServer时出现的不能登陆现象的解决
来源:互联网 发布:mac文件重命名 编辑:程序博客网 时间:2024/05/16 07:02
使用ASP.NET的B/S应用,数据库联接字符串使用integrated security=sspi时,登陆SqlServer会失败,错误信息为用户$MachineName/ASPNET不能登陆。
原因是缺省的情况下,使用ASP.NET登陆SqlServer时登陆名为ASPNET,而这个登陆名在SqlServer中并不存在,故此出错。
解决方案:
1。使用user id和password来登陆,不采用windows信任机制
2。仍旧使用信任机制,只是在SqlServer中加入ASPNET登陆名,然后Asp.Net欲操作的数据库建立一个用户,登陆名为ASPNET,并为该用户设置权限
原因是缺省的情况下,使用ASP.NET登陆SqlServer时登陆名为ASPNET,而这个登陆名在SqlServer中并不存在,故此出错。
解决方案:
1。使用user id和password来登陆,不采用windows信任机制
2。仍旧使用信任机制,只是在SqlServer中加入ASPNET登陆名,然后Asp.Net欲操作的数据库建立一个用户,登陆名为ASPNET,并为该用户设置权限
- ASP.NET使用信任连接SqlServer时出现的不能登陆现象的解决
- 解决SQL18452错误:用户'sa'登陆失败,未与信任的sqlserver连接相关联 SQLSTATE:28000 SQLSERVER错误:18452
- 问题“未于信任SQLServer连接相关联”的解决
- asp.net登陆数据库的错误解决
- asp.net登陆数据库的错误解决
- 解决需要安装不能信任的软件包
- 如何解决:VS2010调试时出现"无法连接到Asp.net Development Server”的问题
- 解决ASP.NET不能调试的问题。
- asp.net中连接access数据库时,不能使用ISNull()T-SQL的问题解决
- windows2003下asp.Net站点无法使用用户名+密码的方式连接SQLSERVER的问题
- 解决JAVA写mysql时出现中文乱码的现象
- 解决requirejs调用angualarjs时出现的闪烁现象
- 解决PHP+MySQL出现乱码的现象
- 用asp.net连接数据库的登陆代码
- Asp.net MVC4 使用了Bundle,引用的JS文件不能出现智能感知的解决之道
- asp.net连接sqlserver
- ASP.NET连接sqlserver
- 解决远程桌面连接时闪一下消失不出现登陆界面的问题
- [译]Visual Basic 2005在语言上的增强(六)IsNot运算符和TryCast语句
- 为什么要使用JDO
- emacs教程
- 用!important解决IE和Mozilla的布局差别(转贴)
- 新一代Java技术即将出现
- ASP.NET使用信任连接SqlServer时出现的不能登陆现象的解决
- Linux文本处理命令
- E-MAIL Password
- 应用Rational 工具简化基于J2EE的项目
- [J2SE 5.0专题][2.3]自动装箱和自动拆箱
- 苏轼《江城子》(十年生死)赏析
- Chat Archives
- 如何突破Class中的范围限制[Flash8 Guys]
- Google 招聘的21道题目 (GLAT)