0

我正在开发一个包含管理页面、版主页面和用户页面的小型网站。我已经使用asp.net配置提供了安全性,并且我遵循了所有六个步骤。

问题是在提供安全性之后,所有表都保存在aspnetdb数据库中,但我希望将所有这些表都保存到我自己的数据库中。

有谁知道如何将所有表保存到我自己的数据库中?如果可能的话,给我一些例子和更多的解释。

注意:我使用的是客户端系统,数据库显示在服务器系统中。

4

1 回答 1

1

在您的 web.config 中,该部分中应该有一个设置<connectionStrings>。我认为默认值可能只是ApplicationConnection

这将指向一个 SQLServer Express 数据库文件,因此您可以将其更新为您自己的数据库连接。

然后,如果您查找这些部分<membership defaultProvider="SqlProvider"> <roleManager enabled="true" defaultProvider="SqlProvider">,您将在每个部分中看到一个设置,因为connectionStringName这将指向连接字符串。确保这与指向您的数据库的连接字符串相同。

您的数据库可能缺少用于 asp.net 安全性的表,因此您需要考虑生成这些表。

aspnet_regsql是您想要查看的内容。此自动生成所有需要的表,然后在您的应用程序第一次运行时,它会向表中添加一些详细信息,例如应用程序名称、ID 等...

于 2011-08-23T12:05:37.463 回答