28. 명령어로 사용자생성하기
.NET프로그래밍/SQL Server 2008 2009. 9. 14. 11:44 |-- 로그인사용자생성: 15장학습해서...
-- 로그인사용자(아이디/암호) 만들고,
-- 기본데이터베이스Sun으로설정하고
-- 권한: Sun 데이터베이스에db_owner 권한부여
--[!] T-SQL로로그인사용자만들기
use Master
Go
--[1] Sun 데이터베이스생성
--Drop Database Sun
Create Database Sun
Go
--[2] Sun Login 생성
--Drop Login Sun
Create Login Sun -- 아이디
With
Password = 'Pa$$w0rd', -- 암호
Default_Database = Sun, -- 기본데이터베이스설정
Check_Policy = off -- 암호정책강제적용해제
Go
Alter Login Sun Enable -- 활성화(기본값) -> 생략가능하다.
Go
--[3] Sun 데이터베이스에Sun 로그인사용자에db_owner 권한부여
Use Sun
Go
-- Drop User Sun
Create User Sun For Login Sun With Default_Schema = dbo
Go
-- db_owner 권한부여
Exec sp_addrolemember db_owner, Sun
Go
/*
- Create Login [이름] with [옵션(패스워드등등)]
- sp_addrolemember(Transact-SQL) : 현재데이터베이스의데이터베이스역할에데이터베이스사용자, 데이터베이스역할, Windows 로그인또는Windows 그룹을추가합니다.
*/
'.NET프로그래밍 > SQL Server 2008' 카테고리의 다른 글
30. 서브쿼리(=하위쿼리) (0) | 2009.09.14 |
---|---|
29. 조인(Join) (0) | 2009.09.14 |
27. 사용자정의함수 (0) | 2009.09.14 |
26. 구성함수 (0) | 2009.09.14 |
25. 형식변환 관련함수 (0) | 2009.09.14 |