実稼働データベースのバックアップから毎晩復元するレポートデータベースがあります。復元するときにDBO
、そのデータベースのロールにユーザーを追加する必要があります。
私はこれがうまくいくと思った:
use Restored_Prod
go
exec sp_addrolemember 'db_owner', 'chris'
go
しかし、そのユーザーはRestored_Prodデータベースに存在しないため、次のエラーが表示されます。
Msg 15410, Level 11, State 1, Procedure sp_addrolemember, Line 75
User or role 'chris' does not exist in this database.
どのようにして実行できるようにするデータベースにユーザクリス」を追加しないsp_addrolemember
彼を作るためにDBO
、そのデータベースのか?sp_addrolemember
ユーザーが存在するマスターDBからのコマンドを使用してユーザー権限を追加する方法はありますか?