-- DB 이관 시 계정 권한 동기화 용도로 사용
-- Database 단위로 실행 필요


--구문
sp_change_users_login [ @Action = ] 'action'   
    [ , [ @UserNamePattern = ] 'user' ]   
    [ , [ @LoginName = ] 'login' ]   
    [ , [ @Password = ] 'password' ]  
[;]  

--현재 사용자와 로그인 간의 매핑에 대한 보고서
EXEC sp_change_users_login 'Report';  

--Create the new login.  
CREATE LOGIN MaryB WITH PASSWORD = '982734snfdHHkjj3';  
GO  
--Map database user MB-Sales to login MaryB.  
USE AdventureWorks2012;  
GO  
EXEC sp_change_users_login 'Update_One', 'MB-Sales', 'MaryB';  
GO 

--계정명이 동일한 경우
EXEC sp_change_users_login 'Update_One', 'MaryB', 'MaryB';  
GO

'DB Skill > MSSQL' 카테고리의 다른 글

MSSQL Error Log 초기화  (0) 2021.06.07
MSSQL 기능 단위로 계정 권한 부여  (0) 2021.06.07
MSSQL 계정에 Role 추가  (0) 2021.06.06
MSSQL 서비스 도중 Hostname 변경  (0) 2021.06.06
MSSQL Long Running Job Check  (0) 2021.06.06

to Top