数据库SQL SERVER 2008 R2 创建用户名和日志

--创建登陆名
USE master
GO 
--PbMaster ,密码123456
CREATE LOGIN PbMaster WITH PASSWORD='123456'
GO
--创建数据库用户
USE E_Market
--用户名MasterDBUser
CREATE USER MasterDBUser FOR LOGIN PbMaster
GO


--为MasterDBUser赋予查看,新增,修改的操作权限
USE E_Market
GRANT SELECT,INSERT,UPDATE ON UserInfo To MasterDBUser


GO


--将UPDATE 权限进行回收
USE E_Market
REVOKE UPDATE ON UserInfo To MasterDBUser
--[1] 使用SQL语句查看数据库的状态
SELECT state_desc FROM sys.databases WHERE name='E_Market'


--[2]使用函数查看数据的状态
SELECT DATABASEPROPERTYEX('Library','status')


--[3]将数据库E_Market设为脱机状态


--使用存储过程分离数据库
EXEC sp_detach_db @dbname=E_Market
GO


--使用存储过程附加数据库
EXEC sp_attach_db @dbname=E_Market,
@filename1='D:projectE_Market_data.mdf',
@filename2='D:projectE_Market2_data.ndf',
@filename3='D:projectE_Market_log.ldf',
@filename4='D:projectE_Market2_log.ldf'
GO



原文地址:https://www.cnblogs.com/CCCrunner/p/11781771.html