USE [DB]
-- CoronaryDiagram 스키마 생성
--DROP SCHEMA CoronaryDiagram;
CREATE SCHEMA CoronaryDiagram
USE [MASTER]
-- 로그인 계정 만들기
CREATE LOGIN CoronaryDiagramUser WITH PASSWORD =N'암호'
-- 로그인계정에 연결된 사용자 만들기
CREATE USER CoronaryDiagramUser
FOR LOGIN CoronaryDiagramUser
WITH DEFAULT_SCHEMA = CoronaryDiagram;
-- 롤 추가
alter role [dbmanager] add member CoronaryDiagramUser;
alter role [loginmanager] add member CoronaryDiagramUser;
EXEC sp_addrolemember 'loginmanager', 'CoronaryDiagramUser';
EXEC sp_addrolemember 'dbmanager', 'CoronaryDiagramUser'
GO
-- 그리고 권한을 주고자 하는 DB 에서 새 퀴리를 실행한 후,
USE [DB]
-- 계정만들기
CREATE USER CoronaryDiagramUser
FOR LOGIN CoronaryDiagramUser
WITH DEFAULT_SCHEMA = CoronaryDiagram;
-- 계정권한주기
GRANT ALTER, CONTROL, DELETE, EXECUTE, INSERT, REFERENCES, SELECT, UPDATE, VIEW DEFINITION
TO CoronaryDiagramUser;
'Database > MS-SQL' 카테고리의 다른 글
MSSQL DB 스키마 스크립트 비교 간단 방법 툴 (5) | 2024.05.28 |
---|---|
MSSQL 날짜 기간 구하기 (날짜 Row) (0) | 2019.12.12 |
[MSSQL] SSMS 테이블 프로시저 검색을위한 팁 - 한글판을 영문으로 변경 (1) | 2012.02.21 |
Previous releases of Microsoft Visual Studio 2008 Failed - SQL2008 R2 Setup (0) | 2011.11.07 |
Visual Studio 2008에서 MS SQL 2005 저장프로시저 디버깅하기 (0) | 2010.06.13 |
MSSQL System Table? 시스템 테이블 (0) | 2009.12.07 |
SQLServerAgent / SQL Server Agent 구동 (0) | 2009.11.30 |
uniqueidentifier 데이터 사용 (0) | 2009.07.29 |