[출처] MSSQL 계정 생성|작성자 관불
SA로 로그인을 한다.
우선 로그인을 먼저 생성한다.
CREATE LOGIN 로그인명 WITH PASSWORD='...', DEFAULT_DATABASE=데이터베이스명;
이후에 유저를 생성한다. 씨퀄은 데이터베이스마다 존재한다. 따라서 유저 생성을 위해선 생성할 유저가 속할 데이터베이스로 이동을 해야 한다.
USE 데이터베이스명;
GO;
CREATE USER 유저명 FOR LOGIN 로그인명 WITH DEFAULT_SCHEMA=dbo;
를 입력한다.
테이블 생성 권한을 주어보자
GRANT CREATE TABLE TO 유저명
이제 스키마에 권한을 부여한다.
GRANT CONTROL ON SCHEMA::dbo TO 유저명
참고로 씨퀄은 객체 앞에 소유한 유저의 이름을 붙이는 것이 아니고 객체가 속한 스키마 이름을 붙여야 한다.
[출처] MSSQL 계정 생성|작성자 관불
'DB > MSSQL 일반' 카테고리의 다른 글
MSSQL] DATABASE (생성, 수정, 삭제 옵션) (0) | 2012.05.09 |
---|---|
MS SQL] .BAK 파일로 DB복구하기 (0) | 2012.05.08 |
MSSQL] DB백업&복원시 로그인 계정 매치(SP_CHANGE_USERS_LOGIN) (0) | 2012.03.26 |
MSSQL] ALTER LOGIN 계정 활성/비활성화 (0) | 2012.03.26 |
MSSQL] 데이터베이스 전체 복사하기 (cmd 상에서..) (0) | 2012.01.19 |