表单身份验证表位置

发布于 2024-07-14 20:21:54 字数 94 浏览 5 评论 0原文

当使用 aspnet_regsql 创建表单身份验证的基表时,是否建议将这些表存储在应用程序数据库目录中,或者应该创建仅用于身份验证的数据库目录。

谢谢!

When using aspnet_regsql to create the base tables for forms authentication, is it recommended that these tables be stored inside of the application database catalog or should a database catalog just for authentication be created.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小姐丶请自重 2024-07-21 20:21:54

为了澄清jro所说的,你可以跨数据库加入,但你会在那里失去一些性能。

其次,如果您想维护引用约束,您将需要同一数据库中的表。 我的意思是,如果您的应用程序有一个新表(例如 CustomerOrders),并且您希望确保 UserID 列值存在于 Users 表中,那么您将需要这些值位于同一数据库中。

To clarify what jro said you can join across dbs but you'll lose some performance there.

Secondly if you want to maintain referential constraints you'll need the tables in the same DB. What I mean is if you have a new table for your app, say CustomerOrders, and you want to ensure the UserID column values exist in the Users table you'll need those in the same DB.

土豪 2024-07-21 20:21:54

没关系。

如果您最终需要将成员资格表上的记录与您自己的目录连接起来,我建议使用应用程序数据库。

否则,请使用您的数据库管理首选项。

It doesn't matter.

If you need to eventually join records on the membership tables with your own catalog, I would suggest using an application database.

Otherwise, use your preferences for database management.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文