DB/MSSQL

MSSQL - 새 데이터베이스, 사용자 추가

보겸삼촌 2019. 7. 23. 16:19

* 개발환경

# 개발환경

DB : mssql 2014 express 64bit - ENU

tool : mssql server management studio 64bit - ENU

 

 

1. microsoft server management studio > 새 데이터베이스 생성

 

 

 

  1.1. 설정 값

 

 

 

  - Logical Name : 데이터베이스 논리적 이름

  - Initioal Size : 데이터베이스 최초 생성시의 크기

  - Autogrowth / Maxsize : 데이터가 가득 차 있을 때 자동으로 증가하는 크기

 

 

 

  1.2. OK

 

 

 

2. 사용자 계정 생성

 

 

  2.1. Security > Login > New Login...

 

 

  2.2. 입력 > 확인

 

 

 

 

  2.3. 새로 생긴 Logins > root 계정 더블 클릭 > User Mapping

 

 

 

권한종류 설명
db_accessadmin Windows 로그인, Windows 그룹 및 SQL Server 로그인에 대한 액세스를 추가, 제거할 수 있음
db_backupoperator 데이터베이스를 백업할 수 있음
db_datareader 사용자 테이블의 모든 데이터를 읽을 수 있음
db_datawriter 사용자 테이블에서 데이터를 추가, 삭제, 변경할 수 있음
db_ddladmin 데이터베이스에서 모든 DDL(데이터 정의어) 명령을 실행할 수 있음
db_denydatareader 데이터베이스 내에 있는 사용자 테이블의 데이터를 읽을 수 없음
db_denydatawriter 데이터베이스 내의 사용자 테이블의 데이터를 추가, 수정, 삭제할 수 없음
db_owner 데이터베이스에서 모든 구성 및 유지 관리 작업을 수행할 수 있음
db_secutiryadmin 멤버 자격을 수정하고 사용권한을 관리할 수 있음
public 모든 데이터베이스 사용자에게 디폴트로 부여되는 최소 권한을 갖는 역할

 

 

'DB > MSSQL' 카테고리의 다른 글

[MSSQL] SQL Server 인스턴스 이름 조회 및 변경  (0) 2019.08.22