3
孤立したユーザー「guest」を修正しますか?
特別なguestユーザーが孤立している(ログインにリンクされていない)場合、何ができますか? 私のデータベースの1つ(SQL Server 2005)では、次のコマンドを実行すると、ゲストユーザーが孤立したユーザーとしてリストされます。 exec sp_change_users_login 'report' 結果: UserName UserSID guest 0x3C2E66759FFBC14F84127D6795C27FD3 その手順を使用してゲストユーザーを修正しようとすると、次のようになります。 exec sp_change_users_login 'update_one', 'guest', 'guest' この手順を終了しています。'guest'は、この手順でのログイン名パラメーターの禁止値です。 ユーザーを削除しようとすると、次のようになります。 ユーザー「guest」は削除できません。無効にすることしかできません。 select * from sys.database_principals where name = 'guest' 結果: name guest principal_id 2 type S type_desc SQL_USER default_schema_name guest create_date 11/13/98 2:58 AM modify_date 10/16/01 4:31 PM owning_principal_id NULL …