sql server 用户and角色笔记

本文详细介绍了如何在SQL Server中创建用户、分配角色、赋予权限及删除操作的步骤,包括创建数据库用户、通过角色进行权限管理以及相关命令的使用。
创建登陆帐户(create login):
		create login wen with password='123', default_database=master
创建数据库用户:
		create user wen for login wen with default_schema=dbo
通过加入系统已存在的角色来赋予权限:
		exec sp_addrolemember 'db_owner', 'wen'
删除数据库用户: 
		drop user wen
删除 SQL Server登陆帐户: 
	<span style="white-space:pre">	</span>drop login wen
创建一个角色:
		exec sp_addrole 'roleTest'
创建一个登录名:
		exec sp_addlogin 'loginWen','passwd','master'(数据库)
为登录名添加一个用户:
		exec sp_grantdbaccess 'loginWen','userWen'
将用户添加到创建的角色中:
		exec sp_addrolemember 'roleTest','userWen'
对这个角色授予权限:
		grant all on master to roleTest
收回对这个角色的权限:
		revoke all on master from roleTest
授予/收回单个权限
		将all 换成select,update等等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值