반응형
지난 시간에는 MSSQL 최신버전인 2022 설치 및 SSMS(MSSQL 접속툴) 설치 과정도 같이 알아봤습니다.
오늘은 Database 설치했으면 어떻게 MS SQL Server 접속하는지 알아볼게요.
누구나 따라 할 수 있도록 설명 및 화면캡처를 했으니 천천히 Database에 접속해 보세요.
MS SQL Server 접속 방법
- window 연결하는 방법하고 sa 계정으로 연결하는 방법이 있습니다.
- MSSQL Server 설치할 때 sa 계정은 기본적으로 만들어져 있지만 사용하려면은 윈도 계정으로 접속 후 설정을 변경해 주셔야 합니다.
- sa 계정으로 접속하는 방법은 윈도 계정으로 접속하는 것보다 복잡하지만 캡처 화면을 보시면 쉽게 따라올 수 있으므로 걱정하지 마세요.
- SSMS(MSSQL 접속툴) 설치 과정은 MSSQL 최신버전인 2022 설치 과정을 참고하세요.
Database에 접속하기
윈도 계정으로 접속.
광고도 한번 클릭 부탁합니다.
- 1, 컴퓨터에서 시작 - SQL Server Management Studio 찾아서 클릭합니다.
- 2, Connect to Server 접속할 수 있는 화면 보이세요?
- 2-1. Server Type: Database Engne 선택하세요.
- 2-2. Server name: 화면에 보이는 이름은 컴퓨터마다 다를 수 있습니다.
- 2-3. Authentication: Window Authentication 선택해 주세요.
- 2-4. Connect 클릭해 주세요.
- 3. 접속화면입니다. 너무 간단하게 접속이 가능합니다.
SA 계정으로 접속하기.
4. 윈도 계정으로 로그인하면 왼쪽에 object Explorer - Security - LOGIN - sa - 오른쪽 마우스 클릭해 주세요.
- 4-1, Login 속성 창 - General - 암호 입력해 주세요.
- 4-2, Login 속성 창 - Status - 클릭 - Login 라디오 버튼에서 Enabled 선택 후 OK 버튼으로 확인해 주세요.
- 4-3, 다시 처음 접속한 화면에서 마우스 서버에 선택하고 오른쪽 마우스 클릭 후 속성을 클릭해 주세요.
- 4-4, 팝업 - SQL Server and Window Authentication mode 선택 후 OK를 클릭해 주세요.
5. SQL Server 재부팅하기.
- 5-1, 접속했던 SQL Server 닫고, 윈도에서 SQL Server 구성 관리자를 클릭하세요.
- 5-2, 창에서 SQL Server를 선택 후 오른쪽 마우스를 클릭하세요. 즉, 다시 시작을 클릭하면 SQL Server 다시 시작합니다.
- 5-3, sa 계정으로 접속합니다.
에러 났을 때 대처방안.
MS SQL Server 접속 에러 case1입니다.
- Microsoft OLE DB Provider for SQL Server 오류 '80004005' 사용자 'sa'의 계정이 현재 잠겨 있으므로 로그인하지 못했습니다.
- 시스템 관리자가 잠금을 해제할 수 있습니다.
- 답변: ALTER LOGIN sa WITH PASSWORD = '필요한 암호 입력' UNLOCK GO 명령어 실행 후 object Explorer - Security - LOGIN - sa 속성에서 암호 정책 강제 적용", "암호 만료 강제 적용" 체크 해제 하시면 됩니다.
MS SQL Server 접속 에러 case2입니다.
- 사용자 'sa'이(가) 로그인하지 못했습니다. (Microsoft SQL Server, Error: 18456).
- 답변: 캡처화면 4번에서 Login 속성 창 - Status - 클릭 - Login 라디오 버튼에서 Enabled 선택 후 OK 버튼 클릭 후 재부팅 후 접속하면 가능합니다.
MS SQL Server 접속 마무리하며
- 오늘은 Database 설치 후 MS SQL Server 접속하는 방법에 대해서 알아봤습니다.
- 기본적으로 처음에는 윈도 계정으로 접속하고 SA 계정도 접속할 수 있도록 설정해 주시면 편하겠죠.
- SA 계정은 있지만 로그인은 비활성화되어 있어서 설정 후 꼭 database를 재부팅해주셔야 접속할 수 있습니다.
- MS SQL Server 접속하기 위해서는 SSMS 설치가 기본적으로 설치가 되어 있어야 개발하는데 편합니다.
- 실무에서는 SA 계정은 사용하지 않는 경우가 많습니다.
- 왜냐하면 보안상 문제가 될 수 있기 때문입니다.
- cmcd창에서도 접속가능하지만 일반적으로 많이 사용하지 않습니다.
방문 감사합니다. 광고도 한번 클릭 부탁합니다.
반응형