728x90
처음 MSSQL 설치 후 윈도우 호스트 네임으로 윈도우 인증 로그인 시 접속이 잘된다.
이후에 윈도우서버의 호스트 네임을 변경하는 작업을 하는 경우가 가끔 있다.
이 작업을 하고나면 MSSQL 서버 설치시에 자동으로 생성되던 윈도우 인증 계정을 더이상 사용할 수 없게 되기 때문에 로그인이 불가능하게 된다.
해결방법
1. SA 혼합 인증 모드로 변경한 상태라면 SA 계정으로 로그인을 시도한다.
2. 이후 보안-로그인-윈도우계정을 보면 X자 상태로 사용불가능 한 상태로 표시되는 것을 볼 수 있다.
아래의 그림은 사용불가능 상태의 예시이며 삭제할 계정은 해당 서버가 과거에 사용했던 호스트네임 계정이다
3. 서버의 과거 호스트네임을 삭제 한다음 새 계정을 생성하자.
[로그인] 마우스 우클릭 후 "새 로그인(N)" 후 활성 창에서 검색을 클릭한다.
administrator를 입력 한 다음 '이름확인'을 입력하면 변경한 윈도우 호스트네임이 붙어서 관리자 계정으로 변경된다. 확인을 눌러준다.
4. 서버 역할에서 sysadmoin을 체크하고 확인을 눌러 계정 생성을 마무리합니다.
5. 윈도우 계정으로 로그인 테스트를 진행합니다
인증을 Window인증으로 변경 후 연결을 누르면 로그인이 정상적으로 되는 것을 확인 할 수 있습니다.
반응형
그리드형
'IT > MSSQL' 카테고리의 다른 글
[MSSQL] CROSS APPLY, INNER JOIN 성능 비교 테스트 (0) | 2022.12.19 |
---|---|
[MSSQL] MSDB 파일 사이즈 증가로 인한 백업 히스토리 기록 삭제방법(복원,백업 로딩속도 개선) (0) | 2022.12.19 |
[MSSQL] 테이블 파티셔닝 실습예제(SPLIT, SWITCH, MERGE) (0) | 2022.08.21 |
[MSSQL] 어셈블리 등록 오류 / 구성 옵션 'clr strict security'이 없거나 고급 옵션입니다 (0) | 2022.08.21 |
[MSSQL] 오류 35208, master 데이터베이스를 사용중인 경우에만 가용성 그룹 DDL 작업이 허용됩니다. (0) | 2022.08.21 |
댓글