MSSQL Database 사용자를 SQLServer 로그인과 연결 (sp_change_users_login)
DB Skill/MSSQL 2021. 6. 7. 06:30
-- 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 |