我有一个ASPNETDB.mdf文件,我从SQL Server Management Studio中附加到数据库。我使用该数据库作为成员资格。当我刚刚附加了mdf文件并创建了一个数据库时,一切正常。身份验证工作正常。但是如果我重新启动计算机或SQLExpress服务本身ASPNETDB停止工作。当我进入Management Studio时,我可以在那里使用ASPNETDB,但左边没有加号。如果我尝试通过用户映射向用户授予权限,则会出现一个对话框,显示“一个或多个数据库不可访问且不会显示”。我该如何避免这个问题?