IIS试图连接到一个不存在的用户数据库
问题描述:
在我的网络服务器上我有一个完美的旧的asp.net mvc应用程序,但我决定删除它。 现在我安装了新的,我得到以下错误,当我尝试打开我的网站:IIS试图连接到一个不存在的用户数据库
Cannot open database "MyDbName" requested by the login. The login failed.
Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.
的问题是,我没有用户称为“NT AUTHORITY \ NETWORK SERVICE”在我的系统。现在做什么?
答
检查网站应用程序池上的标识。这是该帐户正在设置的位置。
此外,该帐户在您的机器上可用,它是内置的。在权限对话框中,只需键入“网络服务”,然后它将解析为该帐户。
在什么权限对话框?在我的数据库中,我没有类似的东西,我也不知道我是否应该在我的sql管理工作室中编辑用户或角色? – ojek 2013-02-13 14:57:03
您应该将SSMS中的帐户添加到数据库中 – JohnFx 2013-02-13 14:59:27