本地程序运行正常,但发布之后报打开数据库失败解决办法。

可能原因是:

访问你的 IIS 的时候使用了默认用户 ASPNET, 而你的 SQLSERVER 又配置成了信任连接, 而 SQLSERVER 里没有添加这个用户.
解决办法有两个:
1 不要使用信任连接, 而是在连接字符串中指定用户名和密码.
2 在 SQLSERVER 中添加 ASPNET 用户到安全性\登录, 并且指定读, 写等权限
推荐使用 1.

posted @ 2018-04-23 16:35  月下之神  阅读(589)  评论(0)    收藏  举报