当我试图查看我的网站时,我会得到以下错误。
无法打开登录请求的数据库。登录失败。登录失败的用户'NT权限\系统‘。
我已经尝试了我所能想到的一切,包括类似问题的建议。我没有发现我的连接字符串有什么问题,而且它之前已经开始工作了。我不得不删除数据库才能重新启动,据我所知,这导致了问题--但我认为数据库是自动创建的吗?这是我第一次运行这个网站。
我曾经修过这个,但我不记得我做了什么.
所涉用户具有sysadmin权限。
连接字符串:"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\aspnet-EDB-20170516.mdf;Initial Catalog=aspnet-EDB-20170516;Integrated Security=True;User Instance=True"
编辑:建议的复制似乎在很大程度上与我的问题不同。他们谈论的是远程处理,我让IIS和Server运行在我试图访问的同一台计算机上。
发布于 2017-05-16 21:43:34
由于错误正试图告诉您,您需要将Windows用户添加到数据库中。
附带注意:您真的不应该以NT AUTHORITY\SYSTEM的形式运行任何东西;您应该设置IIS来使用单独的、权限较低的用户。
https://stackoverflow.com/questions/44012052
复制相似问题