Sql server 如何为sql server express数据库启用成员资格提供程序

Sql server 如何为sql server express数据库启用成员资格提供程序,sql-server,asp.net-mvc,Sql Server,Asp.net Mvc,我正在使用ASP.NET MVC和visual webdeveloper express edtion 2008和sql server express edition。我正在创建一个网站,将使用会员资格提供商,因为我想使用自己的数据库,而不是应用程序服务数据库。我已经在app_data文件夹中创建了数据库,但仍然无法使用aspnet_regsql命令进行注册。列表中没有显示。是否有人可以建议如何为成员资格提供程序启用我的数据库?您应该能够从命令行运行aspnet_regsql,如下所示: asp

我正在使用ASP.NET MVC和visual webdeveloper express edtion 2008和sql server express edition。我正在创建一个网站,将使用会员资格提供商,因为我想使用自己的数据库,而不是应用程序服务数据库。我已经在app_data文件夹中创建了数据库,但仍然无法使用aspnet_regsql命令进行注册。列表中没有显示。是否有人可以建议如何为成员资格提供程序启用我的数据库?您应该能够从命令行运行aspnet_regsql,如下所示:

aspnet_regsql -A all -C "Data Source=.\SQLEXPRESS;Integrated Security=True;User Instance=True" -d "C:\MyProject\APP_DATA\aspnetdb.mdf"

-d
开关替换为指向
APP\u DATA
文件夹的正确路径。

您应该能够从命令行运行aspnet\u regsql,如下所示:

aspnet_regsql -A all -C "Data Source=.\SQLEXPRESS;Integrated Security=True;User Instance=True" -d "C:\MyProject\APP_DATA\aspnetdb.mdf"

-d
开关替换为指向
APP_DATA
文件夹的正确路径。

没有它自己的答案,但正如José所说,您可以从命令行使用aspnet_regsql.exe。如果您不提供任何切换(例如仅提供aspnet_regsql.exe),那么它将打开一个向导,指导您完成功能设置过程。不值得给出自己的答案,但正如José所说,您可以从命令行使用aspnet_regsql.exe。如果您不提供任何切换(例如仅提供aspnet_regsql.exe),它将打开一个向导,指导您完成功能设置过程。