我的 SQL Server express 2005 DB 有一个奇怪的问题。它在 2003 服务器上运行。使用 VS2005 我可以毫无问题地访问数据库。但是当我尝试运行应用程序时,我得到:
Cannot open user default database. Login failed. Login failed for user 'NT AUTHORITY\NETWORK SERVICE'......... .ldf may be incorrect.
我已确保 NETWORK SERVICE 具有对网站文件夹及其所有子文件夹的完全访问权限。
我注意到,当我查看 App_Data 的属性时,它的只读属性上有一个灰色勾号。.MDF 文件不是只读文件,但我无法删除此灰色勾号。我试过点击它直到它消失并应用更改,我试过 ATTRIB 。-r 但似乎没有任何改变。
我很迷茫。
乔恩