Blog Content

    티스토리 뷰

    24.MS_SQL 2008 - T-SQL문으로 사용자, DB 생성/권한 부여

    반응형

    /*

    --데이터베이스생성과로그인명령어로하기

    Use master

    Go

    --데이터베이스생성

    Create Database Sun

    Go

    --로그인사용자생성: 15장학습해서...

     

    --로그인사용자(아이디/암호) 만들고,

    --기본데이터베이스를Sun 설정

    --권한: Sun 데이터베이스에db_owner 권한부여

    Create Login godffs with

    password='godffs',

    CHECK_EXPIRATION = ON

    GO

     

    ALTER LOGIN [godffs] with

    DEFAULT_DATABASE = Sun,

    CHECK_POLICY = OFF

    go

     

    use Sun;

    go

    Grant create table, create view to godffs

     

    use Sun;

    go

    EXEC sp_addrolemember db_owner, 'godffs';

     

    use Sun;

    go

    Create schema myNewSchema AUTHORIZATION godffs

           create table SalesTip

                 (mid int primary key, cost int, partnumber int)

                 */

    /*    

    Use master

    Go

    --데이터베이스생성

    Create Database Sun

    Go

    --로그인사용자생성: 15장학습해서...

     

    --로그인사용자(아이디/암호) 만들고,

    --기본데이터베이스를Sun 설정

    --권한: Sun 데이터베이스에db_owner 권한부여

    Create Login godffs with

    password='godffs',

    DEFAULT_DATABASE = Sun,

    CHECK_POLICY = OFF

    GO

     

    CREATE user godffs FOR Login godffs

     

    Use Sun;

    Go

    EXEC sp_addrolemember 'db_owner', 'godffs'

     

    */

     

    --[!] 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 = 'godffs',     --암호

           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



    반응형

    Comments