【问题标题】:Adding Tables to the AspNetSqlProvider Database Tables (Membership, Roles, and Profile)将表添加到 AspNetSqlProvider 数据库表(成员、角色和配置文件)
【发布时间】:2011-07-04 21:03:23
【问题描述】:

我正在构建一个 asp.net 网站,我想使用 SQLServer 的成员资格提供程序。我已经在我自己的自定义数据库中安装了这些表,一切都很好。我的问题是,如果我要使用这些表来构建这个网站以确保安全,我是将我的数据库设计与 Microsoft 提供的设计集成,还是创建我自己的数据库并在我的 Web 应用程序中使用两个不同的数据库?

谢谢

【问题讨论】:

    标签: .net sql-server membership roles


    【解决方案1】:

    您只使用一个数据库。只需在其上运行Aspnet_regsql.exe 即可创建表和过程。

    【讨论】:

    • 感谢您的回复。我明白这一点,但我的桌子呢?我是否只是将它们添加到我使用 aspnet_regsql 安装成员资格表的数据库中?
    • 是的。您只需将它们添加到该数据库即可。
    【解决方案2】:

    您可以创建一个独特的会员数据库,也可以integrate SQLMembershipProvider into your existing business database。

    选择取决于您的架构限制。例如,如果您想集中并与其他应用程序共享您的会员数据,则使用专用的会员数据库会更干净。

    【讨论】:

    • 非常感谢,最佳答案。
    猜你喜欢
    • 2021-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    • 2011-02-06
    • 1970-01-01
    • 2011-06-03
    相关资源
    最近更新 更多