728x90
Microsoft 에서는 사용자 구분을 UID(User ID) , SID(Secure ID) 로 구분을 한다.
Database Mirror 구성 후 동일한 사용자 계정을 주서버, 보조서버에 생성 후 File Over 테스트 를 진행하면 SID 값이 일치 하지 않아 로그인이 되지 않는다.
1. 주서버 계정 생성
주서버 에 접속 후 아래 링크의 순서대로 계정 생성을 한다.
[MSSQL] MS SQL 로그인 계정 생성
SQL Server 계정은 SQL Server 설치 시 모든 권한을 갖고 시스템계정 (sa) 과 사용자 계정으로 분류 할 수 있다 시스템 계정 (sa) 로 로그인 한 후 사용자 계정을 생성 해보도록 한다 1. DB에 접속 후 [보안]
hotinme35.tistory.com
2. 주서버 계정 sid 확인
/**[SID 조회 쿼리]*******************/
SELECT sid
FROM sys.syslogins
WHERE name='AB_Con'
/******************************/
3. 보조서버 계정 생성
/**[계정 생성]*******************************************************************************************/
CREATE LOGIN FLSiteCon WITH PASSWORD='12345', SID = 0x1C65D493D326F247BDB635388060C1DC
/*********************************************************************************************************/
참고
[MSSQL] Database Mirroring 구축
미러링이란? 데이터베이스의 가용성을 높이기 위한 이중화 방법으로 보조 서버를 두어 주 서버의 데이터를 백업하여 미러링을 구성한다. 주 데이터베이스에 오류가 발생하면 보조 데이터베이
hotinme35.tistory.com
인스턴스 간에 로그인 및 암호 전송 - SQL Server
이 문서에서는 사용자 계정에서 실행되는 여러 사용자 인스턴스 간에 로그인 및 암호를 전송하는 SQL Server 방법을 Windows.
docs.microsoft.com
728x90
'DBMS > MSSQL' 카테고리의 다른 글
[MSSQL] 테이블(Table) 용량 확인 쿼리 (0) | 2022.09.07 |
---|---|
[MSSQL] 미러링 DB 상태 조회 (0) | 2022.09.02 |
[MSSQL] Database Mirroring 보안 구성 마법사 (0) | 2022.08.12 |
[MSSQL] MS SQL 로그인 계정 생성 (0) | 2022.08.10 |
[MSSQL] mssql 누락된 인덱스 (0) | 2022.08.09 |