【发布时间】:2009-05-14 14:49:40
【问题描述】:
我有一个数据库(使用 Microsoft SQL Server Management Studio Express),它目前在一个正常运行的应用程序中被大量使用。我正在将此应用程序移植到 Windows 身份验证,而不是当前存在的基本身份验证系统(或缺少该系统)。
我知道的最简单的设置方法是使用 aspnet_reegsql.exe 文件为我设置一些表。这显然会创建它的基本表,例如 dbo.aspnet_Roles、dbo.aspnet_Users 和 dbo.aspnet_UsersInRoles。
在当前数据库中,存在名为 dbo.Users、dbo.UserRole 和 dbo.UserRoleMapping 的表。当前为此数据库编写的许多存储过程都依赖于这些表。
是否有任何温和的方法来适应 aspnet_regsql.exe 将创建的新表?可能让它在这些现有的表名上创建配置,而不是硬连线做什么?
提前致谢:)
【问题讨论】:
-
您当前的表中是否有任何信息在正确填写后无法从 ASP.NET 角色表派生?
标签: asp.net sql vb.net sql-server-2005