MS-SQL 로컬 접속 후 DB와 User 생성

SSMS 설치 후 Server에 접속하려면 기본적으로 설정되어 있는 로컬접속을 하면 된다.

 

서버 이름 : (localdb)\MSSQLLocalDB

인증 : Windows 인증

 

 

새로운 DB생성하고자 한다면 

연결된 DB서버에 데이터베이스 -> 새 데이터베이스를 클릭 후 데이터베이스 이름을 입력하고 생성을 해주면 된다.

 

 

생성 후 사용자생성하려면 보안탭에 들어가서

로그인 -> 새 로그인 클릭 후 로그인 이름, SQL Server인증에 암호, 암호확인, 암호 정책 강제 적용, 암호 만료 강제 적용을 체크 후 기본 데이터베이스설정해 주면 된다.

 

 

생성을 했다면 로그인탭에 생성한 유저가 들어와 있을것이다.

이제 이 유저한테 권한을 주면 되는데 

유저속성을 들어가서 줄 수 있다.

 

 

접속 권한 DB를 설정해주고

해당 유저가 어떤 기능까지 수행할지 셋팅해주면 끝나게 된다.

 

db_backupoperator : 백업권한

db_datareader : 사용자 테이블 읽기 권한 (SELECT)

db_datawriter : 사용자 테이블 데이터 추가, 삭제 변경 권한 (INSERT, DELETE, UPDATE)

db_ddladmin : DB에서 모든 DDL 명령 실행 권한 (CREATE, ALTER, DROP, RENAME, TRUNCATE)

db_denydatareader : DB내에 있는 사용자 테이블 읽기 권한

db_denydatawriter : DB내에 있는 사용자 테이블 데이터 추가, 삭제 변경 권한

db_owner : DB내에 있는 모든 권한

db_securityadmin : 멤버 자격 수정, 사용권한 관리 권한

 

확인하고 싶다면 방금 만들었던 해당 유저의 계정으로 접속 후 

DB를 확인하면 된다.

 

+ Recent posts