1つのSql Server 2005インスタンスから別のインスタンスにユーザー/アクセス許可をエクスポートしてインポートする簡単な方法はありますか?インスタンス間でSql Server 2005ユーザー/権限を簡単にインポート/エクスポートできますか?
答えて
管理コンソールを使用して、ユーザーおよび関連するアクセス許可のスクリプトを生成します。セキュリティフォルダ内のサーバログインについても同じことができます。
ユーザーを選択:右クリック 選択DBをし、セキュリティ\ユーザーが のフォルダを展開 - として> Scriptユーザー - >に作成 - >ログイン用の新しいクエリ
あなたのログインを選択します。 セキュリティ\ loginsフォルダを展開します 右クリック - >スクリプトログインログイン - >作成する - >新しいクエリ
これで、新しいインスタンスでクエリを実行します。スクリプトを実行するdbを選択するだけです。
その後、セキュリティログインをそれぞれのデータに再リンクするには、「sp_change_users_login AUTO_FIX、my_user」を実行する必要があります。
-o \ suksql03 \ \ LOGIN.txt ログイン-E -dマスター-S suksql01 -Q "sp_help_revlogin" をSQLCMDは のexec sp_help_revloginに行くだけで、参照用
幹部sp_help_login
これは、標準のSQL Server spではないため、ほとんどのシステムで動作しません。最初に作成する必要がありますsp_help_revlogin http://support.microsoft.com/kb/918992 –
を行きます。 MSからのデフォルトの方法があります。参照:[Microsoft KB Entry for] [1] [1]:http://support.microsoft.com/kb/246133/de –