Tsql 架构sys/dbo-扩展存储过程权限

Tsql 架构sys/dbo-扩展存储过程权限,tsql,Tsql,我知道sysschema对所有扩展存储过程都有执行权限。 如果我的系统管理员登录具有schema-dbo,“sys”模式用于什么 或者我可以推断系统管理员对所有扩展存储过程都有执行权限吗? 我如何用tsql证明它呢?sys”很神奇。在代码中被识别为special,并在special中查找其包含的对象: SQL Server系统对象,例如 sys.objects是物理持久化的 在资源数据库中,但它们 逻辑上显示在的sys架构中 每个数据库 普通的所有权和权限规则不适用于sys 系统管理员不需要任何

我知道sysschema对所有扩展存储过程都有执行权限。 如果我的系统管理员登录具有schema-dbo,“sys”模式用于什么

或者我可以推断系统管理员对所有扩展存储过程都有执行权限吗?
我如何用tsql证明它呢?

sys
”很神奇。在代码中被识别为special,并在special中查找其包含的对象:

SQL Server系统对象,例如 sys.objects是物理持久化的 在资源数据库中,但它们 逻辑上显示在的sys架构中 每个数据库

普通的所有权和权限规则不适用于
sys


系统管理员不需要任何权限,他们拥有所有权限,不能拒绝或撤销任何内容。

那么,他们对扩展存储过程有执行权限吗?我如何检查它?在“test it”中检查为“test it”或在“runtime check in code”中检查为“check as”?在某些tsql命令中检查为“please show me who have execute access to extended storage procedures”这可能吗?我真的不明白你对sys模式的描述。SQL server本身或用户也使用它吗?我得到了有关sys schema btwI的答案,在中已经回答了“谁有权访问…”。您在这里的问题是关于系统管理员角色的,答案是:系统管理员根据定义可以访问所有内容。这也已经在另一个帖子的问题上得到了回答。