3

我开始开发将使用 ASP.NET 身份验证表(aspnet_Users、aspnet_Roles 等)的 MVC 应用程序。我将把它们安装在与我的应用程序的其余部分相同的数据库中,以允许使用外键。

但是,为了更好地分离,我希望将它们安装在不同的模式上,而不是默认模式。那可能吗?

4

1 回答 1

2

我认为这应该是可能的,因为 db 模式链接到 sql 用户,您可以定义将连接到数据库的用户,而 aspnet_regsql 生成表和存储过程。

看看这个命令:aspnet_regsql -S myMachine -U "MySqlUser" -P "mypassword" -d mydatabase -A all

只需更改 SQL Server 中的“MySqlUser”架构并启动 aspnet_regsql。

于 2012-09-27T08:11:40.393 回答