2

我想使用 ASP.NET Membership Provider 安全框架,但希望它使用 SQL Server 架构。因此,与其拥有像 aspnet_Membership 这样的表,我更希望它是像 sec.Membership 这样的表。有没有人试过这个并让它工作?

4

2 回答 2

4

我相信表名被硬编码到 ASP.NET 的默认 SQL 提供程序中。您必须实现自定义提供程序以执行与默认提供程序相同的操作,但使用备用表名。本文可以帮助您弄清楚如何编写自定义提供程序。

于 2009-01-20T02:06:39.660 回答
1

已经有一段时间了,但是当您在数据库中创建 ASPNET Membership 提供程序时,它不会创建一大堆供提供程序自己使用的存储过程吗?如果是这样,您可以编辑表名,并根据需要更新存储过程。存储的过程名称必须保持为生成的状态......

按照建议制作自定义提供程序可能更容易,但它可能是另一种选择......

于 2009-01-20T03:57:25.897 回答