T-Sql用户权限操作(grant)(二)

2014-11-24 17:04:43 · 作者: · 浏览: 2
ons()

  REVERT;的意思是切换上下文。
  执行完操作我们把登陆名,用户名删掉:
1 drop function Select_Questions
2 drop login TestUser1
3 drop login TestUser2
4 drop user user1
5 drop user user2

用户权限配置系统存储过程
 1 sp_addlogin 登录名,登陆密码,默认数据库,默认语言,安全码,是否加密
 2 sp_password 旧密码,新密码,指定登录号
 3 sp_defaultdb 指定登录号,默认数据库
 4 sp_defaultlanguage 指定登录号,默认语言
 5 sp_helplogins 指定登录号
 6 sp_droplogin 指定登录号
 7 
 8 -------------------------数据库用户管理---
 9 sp_grantdbaccess 登录号,数据库用户名
10 sp_helpuser 数据库用户名
11 sp_revokedbaccess 指定数据库用户名
12 
13 ------------------------服务器角色--------
14 sp_addsrvrolermemeber 登陆账号名,服务器角色名
15 sp_dropsrvrolermember 登陆用户名,服务器角色名
16 
17 ------------------------数据库角色---------
18 
19 sp_addrole 数据库角色名,数据库角色的所有者
20 sp_droprole 数据库角色名
21 
22 ------------创建数据库角色的成员----
23 
24 sp_addrolemember 数据库角色名,数据库用户
25 sp_droprolemember 数据库角色名,数据库用户