向SQL Server用户授予权限以查看sys.objects中的所有条目

时间:2018-10-30 19:56:29

标签: sql-server

如何授予用户查看其中所有条目的权限

sys.database_permissions
sys.objects

示例查询:

select name, object_id 
from sys.objects

select major_id 
from sys.database_permissions 
where major_id >= 0

现在,普通SQL Server用户和sysadmin之间的结果有所不同

1 个答案:

答案 0 :(得分:0)

您应该在数据库级别授予VIEW DEFINITION

use YourDB;
go

grant view definition to YourUser;