是否可以专门拒绝链接服务器上的删除? [英] Is it possible to deny delete on a linked server specifically?

查看:75
本文介绍了是否可以专门拒绝链接服务器上的删除?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

用户A有  "ALTER ANY LINKED SERVER"许可


用户B创建了一个链接服务器:Link1


我们可以拒绝用户A在Link1上删除吗?



谢谢


Chinni

解决方案

可能没有..



拒绝所有并不否认所有可能的权限。拒绝ALL等同于拒绝适用于
指定对象的所有ANSI-92权限。 ALL的含义如下:



  • 标量函数权限:EXECUTE,REFERENCES。
  • 表值函数权限:DELETE,INSERT,REFERENCES,SELECT,UPDATE。
  • 存储过程权限:EXECUTE。
  • 表权限:DELETE,INSERT,REFERENCES,SELECT,UPDATE 。
  • 查看权限:DELETE,INSERT,REFERENCES,SELECT,UPDATE。


User A has  "ALTER ANY LINKED SERVER" permission

User B created a linked server: Link1

Can we deny delete on Link1 from User A?

thanks

Chinni

解决方案

Might no..

Denying ALL does not deny all possible permissions. Denying ALL is equivalent to denying all ANSI-92 permissions applicable to the specified object. The meaning of ALL varies as follows:

  • Scalar function permissions: EXECUTE, REFERENCES.
  • Table-valued function permissions: DELETE, INSERT, REFERENCES, SELECT, UPDATE.
  • Stored Procedure permissions: EXECUTE.
  • Table permissions: DELETE, INSERT, REFERENCES, SELECT, UPDATE.
  • View permissions: DELETE, INSERT, REFERENCES, SELECT, UPDATE.


这篇关于是否可以专门拒绝链接服务器上的删除?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆