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 に答える