[SQL Server] バックアップを復元した時アクセスエラーの解決方法

inno
2014-06-26 11:38 2601 0
MS-SQL / SQL Server
バックアップを復元した時アクセスエラーの解決方法

リストア(Restore)後にデータベースのユーザーとSQL SERVERログインとマッピングしないとエラーが発生します。

マッピングする方法は下記のとおりです。

USE [データベース名]
GO
EXEC sp_change_users_login 'Update_One','現在のデータベースに存在するユーザー名','SQL Server ログインの名'
GO

例えば、「test」データベースに「testuser」というログインユーザーをマッピングするためには下記のように記述します。

例文)
USE [test]
GO
EXEC sp_change_users_login 'Update_One','testuser',' testuser'
GO

コメント