SQL Server 撤销选择

发布于 2024-11-18 17:52:52 字数 205 浏览 2 评论 0原文

假设用户“Bob”从 John 获得了 SELECT 权限,Bob 也从另一个用户 Joe 获得了 SELECT 权限,但这次是使用 GRANT选项。

如果有人用级联撤销选择权限会发生什么?选择权限是否会从 Bob 的帐户以及 Bob 授予该权限的所有帐户中删除(即使他们之前从其他地方拥有该权限?)?

Let's suppose a user, "Bob", gets SELECT privilege from John and Bob also gets SELECT privilege from another user Joe but this time with GRANT option.

What happens if someone revokes the select privilege with cascade? Will the select privilege be removed from Bob's account and all the accounts that Bob gave the privilege to (even if they had it before from somewhere else?)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

寒冷纷飞旳雪 2024-11-25 17:52:52

是的,会的。取自 http://msdn.microsoft.com/ en-us/library/ms187728(v=sql.90).aspx

级联

表示该权限是
被撤销也被撤销
其他负责人
由本校长授予。当你
使用 CASCADE 参数,您
还必须包括 GRANT OPTION FOR
论证。

Yes, it will. Taken from http://msdn.microsoft.com/en-us/library/ms187728(v=sql.90).aspx

CASCADE

Indicates that the permission that is
being revoked is also revoked from
other principals to which it has been
granted by this principal. When you
are using the CASCADE argument, you
must also include the GRANT OPTION FOR
argument.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文