最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
mssql server把数据库所有用户存储过程的EXEC权限赋另一角色
时间:2010-06-07 编辑:简简单单 来源:一聚教程网
mssql server把数据库教程所有用户存储过程的EXEC权限赋另一角色
$sql="create procedure sp_GrantProce(@username varchar(40))
as
begin
declare @user varchar(20),@name varchar(40)
declare t_cursor cursor for
select user_name(uid) as users,name from sysobjects where (xtype= 'P ' or xtype= 'X ') and status> 0
open t_cursor
fetch next from t_cursor into @user,@name
while @@fetch_status=0
begin
exec( 'grant execute on '+@user+ '. '+@name+ ' to '+@username)
fetch next from t_cursor into @user,@name
end
close t_cursor
deallocate t_cursor
end
go";
相关文章
- MySQL登录、访问及退出操作解析 10-18
- sql语句 update字段null不能用is null问题解析 09-28
- SQL Server ISNULL 不生效原因及解决分析 09-28
- 关于if exists的用法及说明分析 09-28
- Access数据库日常维护方法 09-28
- Oracle 删除大量表记录操作介绍 09-27