我开始开发一个将使用ASP.NET身份验证表(aspnet_Users,aspnet_Roles等等)的MVC应用程序。我将在与我的应用程序的其余部分相同的数据库上安装它们,以允许使用外键。
但是,我希望更好地分离,将它们安装在不同的架构上,而不是默认架构。这可能吗?
答案 0 :(得分:2)
我认为这应该是可能的,因为db schema链接到sql用户,你可以定义将连接到数据库的用户,而aspnet_regsql生成表和存储过程。
看看这个命令: aspnet_regsql -S myMachine -U" MySqlUser" -P" mypassword" -d mydatabase -A all
只需更改" MySqlUser" SQL Server中的模式并启动aspnet_regsql。