为 ASP.NET 成员资格表结构创建脚本
我正在创建一个 AppHarbor MVC3 应用程序,并希望使用标准会员资格提供程序支持。 AppHarbor 的人告诉我,我需要为可以在 AppHarbor 数据库上运行的表结构创建脚本。不过,我对数据库不太熟悉。如何为默认成员资格表创建和执行脚本?
I'm creating an AppHarbor MVC3 application and want to use the standard membership provider support. The AppHarbor guys told me I needed to create script for the table structure that I can run on my AppHarbor database. I'm not really familiar with databases, however. How do I go about creating and executing a script for the default membership tables?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用命令行 aspnet_regsql.exe。请参阅http://msdn.microsoft.com/en-us/library/ff648345.aspx 。摘录:
步骤 2. 安装成员资格数据库
在使用 SqlMembershipProvider 之前,必须安装 SQL Server 成员资格数据库。
要安装成员资格数据库,请使用有权管理 SQL Server 的帐户(例如管理员帐户)登录到服务器。打开 Visual Studio 2005 命令提示符,然后运行以下命令:
Use the command line aspnet_regsql.exe. See http://msdn.microsoft.com/en-us/library/ff648345.aspx. Excerpt:
Step 2. Install the Membership Database
Before you can use the SqlMembershipProvider, you must install the SQL Server membership database.
To install the membership database, log on to your server with an account that has authority to administrate SQL Server (such as the Administrator account). Open the Visual Studio 2005 command prompt, and run the following command:
这里有一篇很棒的文章:
http://www.nashcoding.com/2011/02/05/using-the-forms-authentication-membership-provider-on-appharbor/comment-page-1/#comment-477
1. 通过转到“开始”->“启动 Visual Studio 命令提示符”所有程序 -> Visual Studio 2010 -> Visual Studio 工具 -> Visual Studio 命令提示符。
2.运行以下命令,使用您的 AppHarbor 数据库设置填写括号中的值: aspnet_regsql.exe -S [Host] -d [Name] -U [Username] -P [Password] -A all
3.In在您的 MVC 项目中,打开您的 Web.config 文件。
4. 将 ApplicationServices 的连接字符串替换为 AppHarbor 数据库页面上找到的连接字符串。
There is a great article here:
http://www.nashcoding.com/2011/02/05/using-the-forms-authentication-membership-provider-on-appharbor/comment-page-1/#comment-477
1.Start a Visual Studio command prompt by going to Start -> All Programs -> Visual Studio 2010 -> Visual Studio Tools -> Visual Studio Command Prompt.
2.Run the following command, using the your AppHarbor database settings to fill in the values in brackets: aspnet_regsql.exe -S [Host] -d [Name] -U [Username] -P [Password] -A all
3.In your MVC project, open your Web.config file.
4.Replace the connectionString for ApplicationServices with the connection string found on your AppHarbor database page.