-
MSSQL 로그인 사용자 만들기Database/MS-SQL 2022. 12. 26. 10:32반응형
USE [DB]
-- CoronaryDiagram 스키마 생성
--DROP SCHEMA CoronaryDiagram;
CREATE SCHEMA CoronaryDiagramUSE [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 DEFINITIONTO CoronaryDiagramUser;
반응형'Database > MS-SQL' 카테고리의 다른 글
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 주민등록번호에서 나이, 성별 구하는 쿼리 SQL 2005 (0) 2009.06.22