0

具有成员控制的网络应用程序。默认情况下,成员数据库 (ASPNETDB.mdf) 在 APP_Data 文件夹中创建。它从那里工作正常,但我不得不将数据库移动到 SQL 服务器实例。

我将 MDF 和 LDF 文件复制到另一个文件夹,并将其作为新数据库附加到我的 SQL 服务器实例中。然后我将 web.config 文件中的连接字符串更改为指向新位置。

但问题是新的数据库位置不起作用。我总是收到登录失败异常。我确信连接字符串中提供的凭据是正确的,因为相同的凭据在不同的应用程序中工作。

有什么我想念的吗?

4

1 回答 1

0

从 .net 命令行运行aspnet_regsql.exe以注册数据库以支持您需要的不同提供者,包括成员资格、角色或个人资料。

http://msdn.microsoft.com/en-us/library/ms229862(v=vs.80).aspx

于 2012-04-24T11:21:43.957 回答