关于asp.net MVC发布后,网站无法读取数据库的问题
2015-11-20 00:00
926 查看
摘要: 关于asp.net MVC发布后,网站无法读取数据库的问题
如果你的程序在发布之前,进行调试运行时没有问题的。但是发布后却不能正常使用。检查之后,原来是无法读取数据库信息。原因可能是这样的。在你的web.config文件有关数据库的配置信息添加的是一种信任链接。即无需输入账号和密码的。但是这样发布的网站链接数据库需要只有提供用户名和密码才能使用。那么怎么解决呢?
方法很简单罗:
将你的web.conf配置文件中链接数据库的add用如下代码替换掉:
然后,重新发布。你就可以成功访问数据库数据了。不信你试试!
如果你的程序在发布之前,进行调试运行时没有问题的。但是发布后却不能正常使用。检查之后,原来是无法读取数据库信息。原因可能是这样的。在你的web.config文件有关数据库的配置信息添加的是一种信任链接。即无需输入账号和密码的。但是这样发布的网站链接数据库需要只有提供用户名和密码才能使用。那么怎么解决呢?
方法很简单罗:
将你的web.conf配置文件中链接数据库的add用如下代码替换掉:
<add name="NewWorkLogEntity" connectionString="Data Source=WIN-20150930WQU; Initial Catalog=NewWorkLog;Persist Security Info=True;User ID=sa; Password=123456;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
然后,重新发布。你就可以成功访问数据库数据了。不信你试试!
相关文章推荐
- ASPX在Debug模式下直接link原始CSS而非Bundle后的CSS
- ASP.NET-MVC4-03-MVCControllerString
- ASP.NET-MVC4-02-MVCVersion
- ASP.NET-MVC4-01-Begin
- ASP.Net MVC用富文本控件出现检测到有潜在危险的 request.form 值
- UML中GRASP面向对象设计原则
- metasploit篇-03
- [ASP.NET 5]终于解决:Unable to load DLL 'api-ms-win-core-localization-obsolete-l1-2-0.dll'
- asp.net Forms 身份验证 html页面
- metasploit篇-02
- metasploit篇-01
- ASP.NET MVC Action的参数名与参数类型不同,导致取不到Request数据
- asp.net微信开发(高级群发图文)
- asp.net微信开发(高级群发文本)
- ASP.NET MVC下判断用户登录和授权状态方法
- 在Asp.net MVC中使用Authorization Manager (AzMan)进行Windows用户身份认证
- 树莓派Raspberry Pi实战之命令行下实现USB存储设备自动挂载
- ASP.NET MVC- Area 使用
- [ASP.NET] 结合Web API在OWIN下实现OAuth
- ASP.NET 5 Target framework dnx451 and dnxcore50