Select
name,'GRANT SELECT ON ' + RTRIM(name) +' TO hrquerry_R' as 授权语句 ,type_desc
From
sys.all_objects
Where
name not in( 'hm','hr_1','hr_2','gzqt') --排除 hm,hr_1,hr_2,gzqt 表的授权
And (type_desc = 'USER_TABLE' Or type_desc = 'VIEW') --取所有表与视图
And schema_id = 1 --只取用户表与视图
本文介绍了一段SQL脚本,用于生成针对特定模式下所有用户表和视图的SELECT权限授权语句,同时排除了指定的表。此脚本适用于数据库管理员在进行权限管理时使用。
1375

被折叠的 条评论
为什么被折叠?



