我发现SimpleMembershipProvider
非常整洁且富有成效。
我想知道是否有办法控制生成表/列名/数据类型。
答案 0 :(得分:2)
您可以控制用户表的表名以及其中的用户ID和用户名列的列名。您可以在InitializeDatabaseConnection方法中指定它们。 SimpleMembershipProvider要求UserId列为IDENTITY列。它使用@@ IDENTITY来获取新创建的记录的ID。目前,SimpleMembershipProvider仅适用于SQL Server(Express或Full)或SQL Compact 4.0数据库。
您无法更改成员资格或角色表的架构。用于管理帐户和使用这些表的SQL被硬编码到SimpleMemberhipProvider中。