0

明確化/確認を求める: 私の理解が正しければ、「孤立したユーザー」に関する次の考慮事項は、Windows ネットワーク セキュリティ プリンシパルに関連付けられているユーザーにのみ適用されます。データベースが元のネットワーク上にない別のマシンに復元され、sp_help_rev_login スクリプトが実行された場合、「純粋な」SQL Server ログインに関連付けられたユーザーは孤立しません。そうですか?

http://support.microsoft.com/kb/918992から:

サーバー A とサーバー B が異なるドメインにある場合は、出力スクリプトを変更する必要があります。次に、CREATE LOGIN ステートメントで新しいドメイン名を使用して、元のドメイン名を置き換える必要があります。新しいドメインでアクセスが許可された統合ログインは、元のドメインのログインと同じ SID を持っていません。したがって、ユーザーはこれらのログインから切り離されます。これらの孤立したユーザーを解決する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。 240872 SQL Server を実行しているサーバー間でデータベースを移動するときにアクセス許可の問題を解決する方法 サーバー A とサーバー B の場合同じドメインにある場合、同じ SID が使用されます。したがって、ユーザーが孤立する可能性は低くなります。

4

1 に答える 1

0

いいえ、SQLログインでも同じ問題が発生します。データベースを新しいサーバーに復元すると、そのデータベース内のユーザーのみが復元されます。新しいサーバーに一致するSIDのログインが存在しない場合、WindowsまたはSQLユーザーに関係なく、データベース内のユーザーは孤立します。

于 2012-12-21T14:27:25.740 に答える