반응형
SQL Server 2017 Express를 설치하다 보면, sa로 로그인하려고 할 때,
sa로 로그인이 실패되는 경우가 있습니다.
우선, Authentication을 Windows Authentication 으로 변경해서 로그인을 했습니다.
보안 > 로그인 > sa 계정의 속성을 확인하지 > 상태 > 로그인이 사용 안 함(Disable)로 되어 있어서 사용(Enable) 수정했습니다.
그리고, 암호도 수정하고, "[v] 암호 정책 강제 적용"만 적용하고 나머지는 Unchecking 했습니다.
그렇게 접속을 해도 안되더군요. OMG;;
알고 보니. 기본으로 SQL Server가 Authentication이 Mixed로 되어 있지 않았습니다.
그래서 다시 Windows Authentication 으로 로그인 후에 변경하니 접속이 가능했습니다.
그리고 SQL 설정 적용을 위해서 SQL 인스턴스 Restart 반드시 해줘야 합니다.
참고로 서버 이름을 localhost로 접속을 하려면 아래의 포스트대로 수정하시면 됩니다.
2015/08/21 - [DB관련/SQL Server] - localhost로 사용하기
(참고) Mixed Mode Authentication로 설정 변경하기
(참고2) How to Fix Microsoft SQL Server Error 18456?
https://theitbros.com/microsoft-sql-server-error-18456/
반응형
'DB관련 > SQL Server' 카테고리의 다른 글
(중요) MSSQL mdf log파일로 Detach->Atach 하기 (백업,복원) (0) | 2020.02.28 |
---|---|
Cannot insert explicit value for identity column in table 'table' when IDENTITY_INSERT is set to OFF. (0) | 2019.10.10 |
decimal 와 numeric의 차이 + Money Data Type (C#) (0) | 2019.09.26 |
[MSSQL] SQL Server Management Studio 로 DB copy하기 (0) | 2019.09.24 |
MSSQL 자동 숫자 증가 필드 autoincrement 설정하기 (2) | 2019.09.11 |
[SQL Server] sqlcmd로 간단한 쿼리 사용하기 (0) | 2019.08.02 |
MS SQL retore 에러 - Specified cast is not valid. (SqlMangerUI) (0) | 2019.05.18 |
MS SQL DB 복원시 Access is denied.오류 발생시 (0) | 2019.03.05 |
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)
(로그인하지 않으셔도 가능)