* 개발환경
# 개발환경 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 |
---|