반응형
MS-SQL 백업 복원 후 사용자 매핑하기
backup_db 를 복원을 한후 사용자가 맞지 않은 경우가 생긴다.
복원한 DB의 보안--사용자와 MS-SQL 보안--로그인 사용자를 일치하여야 한다.
MS-SQL 사용자 계정 매핑 과정
- 데이터베이스 사용 동일한 MS-SQL서버 접속 로그인 사용자 계정을 생성 한다.
- 데이터베이스와 동일한 계정으로 생성한 계정을 SQL 서버와 매핑 한다.
MS-SQL의 보안--로그인에 오른쪽 마우스버튼을 클릭하여 "새로운 로그인"을 클릭하여 새로운 로그인 아이디를 생성하여야 한다. 새로운 로그인을 생성 하면 이미 존재한다는 에러를 표시한다. 이 문제를 해결하기 위해 새로운 쿼리를 이용한다.
복원된 사용자의 새 쿼리(N)으로 매핑을 해야한다.
쿼리창에 아래처럼 입력 후 쿼리를 실행하기만 하면 된다.
use 데이타베이스명
go
EXEC SP_CHANGE_USERS_LOGIN 'UPDATE_ONE','로그인 사용자','로그인 사용'
반응형
댓글