SQL SERVER建库&用户赋权限

create database ServiceDB 

on  primary  

(

    name='ServiceDB_data',  -- 主数据文件的逻辑名称

    filename='D:\WebRoot\DB\ServiceDB_data.mdf', -- 主数据文件的物理名称

    size=5mb,                --主数据文件的初始大小

    maxsize=100mb,            -- 主数据文件增长的最大值

    filegrowth=10%            --主数据文件的增长率

)

log on

(

    name='ServiceDB_log',

    filename='D:\WebRoot\DB\ServiceDB_log.ldf',

    size=2mb,

    filegrowth=1mb

)

 GO



 --创建登录账户

use master

GO

EXEC sp_addlogin 'server_guest', '123456'

--EXEC sp_droplogin 'server_guest'  --删除登陆账户

 

use ServiceDB

GO

--创建数据库用户

EXEC sp_grantdbaccess 'server_guest'

GO



--drop schema [server_guest]    --删除架构

--drop user server_guest        --删除数据库用户

 

--指定的数据库赋权限

grant select,insert,delete,update,references,alter,exec on database::ServiceDB

to server_guest

with grant option

GO

 

你可能感兴趣的:(SQL Server)