我的SQL Server Express 2005数据库有一个奇怪的问题。它运行在2003服务器上。使用VS2005,我可以毫无问题地访问数据库。但是,当我尝试运行应用程序我得到:C#asp.net无法打开用户默认数据库.ldf可能不正确
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但似乎没有改变它。
我很困惑。
乔恩
如何做到这一点与SQL Server Express? – Jon 2009-01-24 22:56:17