DB Restore 후......
SQL Server 4064에러와 함께 유저에 매핑된 DB를 열지 못하고,
다시 매핑해 주려 하면 이미 존재하는 유저라는 에러를 반환하면..(15023)
다음과 같은 방법으로 Database User를 수정해 줄 수 있다.
-----
USE UserDB
GO
DECLARE @vUserName sysname ='UACC_SELECT_USR'
EXEC sp_change_users_login 'Report'
EXEC sp_change_users_login 'Auto_Fix', @vUserName
GO
-----
http://blog.sqlauthority.com/2007/02/15/sql-server-fix-error-15023-user-already-exists-in-current-database/
'MS SQL Server > Administration&Management' 카테고리의 다른 글
Execute AS 로 인한 Drop User 실패 (SQL Server Error 15136) (0) | 2014.10.21 |
---|---|
XP_ReadErrorLog (0) | 2014.10.21 |
SSMS 2012 기본쿼리 설정하기 (1) | 2014.09.11 |
성능카운터 for MS SQL Server (0) | 2014.05.22 |
MS SQL Server 18456 종류별 정리 (0) | 2014.05.21 |