상세 컨텐츠

본문 제목

MSSQL SQL Server 2019 설치, DB생성, 복원, 외부접속, SA 계정 사용

OS/MSSQL

by ZelKun 2020. 3. 1. 22:51

본문

반응형

MSSQL 설치

https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads

참고: https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads

microsoft 에서 개발자 (SQL Server 2019 Developer) 를 다운받아서 설치진행

 


DB 생성

DB 생성 참고: MSSQL 데이터베이스 생성

새 데이터베이스 -> 인터페이스 이름 수정후 확인


사용자 추가

MSSQL SQL Server 2019 설치, DB생성, 복원, 외부접속, SA 계정 사용

보안 -> 로그인 항목에서 새 로그인 클릭

신규 사용자명, 인증방식, 패스워드 등을 넣고 확인

 

DB 별 사용자 추가

MSSQL SQL Server 2019 설치, DB생성, 복원, 외부접속, SA 계정 사용

DB 하위 보안 -> 로그인 -> 새 사용자 항목 클릭

기존사용자는 로그인 이름 옆의 버튼을 클릭해서 사용자를 추가가능하며

이름확인 버튼을 이용해서 해당 사용자를 선택가능

 

MSSQL SQL Server 2019 설치, DB생성, 복원, 외부접속, SA 계정 사용

test_user 사용자를 찾아서 DB 에 신규 사용자로 추가함


접속 테스트

MSSQL SQL Server 2019 설치, DB생성, 복원, 외부접속, SA 계정 사용

접속 확인(좌) / 권한이 없으면 실패함 (우)

접속권한을 주질 않아서 오류


서버에서 사용자 매핑으로 관리 가능

MSSQL SQL Server 2019 설치, DB생성, 복원, 외부접속, SA 계정 사용

사용자의 속성 에서 DB 별로 권한부여 가능

사용자 매핑 탭에서 진행하면 됨

 

접속테스트

성공

 


SA 계정 활성화 DB 맵핑

MSSQL SQL Server 2019 설치, DB생성, 복원, 외부접속, SA 계정 사용

보안 -> 로그인 -> SA -> 속성 항목

SA계정을 로그인 사용으로 변경해주면 로그인이 가능

 

상태 탭에서 로그인사용으로 바꿔주고

접근할 DB 체크 해주고 확인


접속 테스트

인증으로 접속 확인

 

SQL툴을 사용하거나,  외부에서 접근하려면 TCP/IP 활성화 해야함


외부접속

Sql Server 관리자 메뉴의 네트워크 구성 > TCP/IP 사용으로 변경

포트문제는 방화벽을 열어야함

방화벽 참고: MSSQL 데이터베이스 외부접속

반응형

관련글 더보기

댓글 영역