我不知道如何使用 SQL Server 中的权限管理。我有一个为我提供 SQL Server 数据库的主机。如果出现任何类型的问题 - an object is blocked
- 我需要创建票证,报告我需要终止阻止该对象的进程并等待管理员执行操作。
我没有权限杀死进程。我不需要等待太多,但为了快速响应此类问题,我想自己做。
问题:
是否有可能以某种方式分配终止权限,以便我的用户只能终止附加到我拥有的数据库的进程?
如果这是可能的,很高兴知道这是如何工作的。
我不知道如何使用 SQL Server 中的权限管理。我有一个为我提供 SQL Server 数据库的主机。如果出现任何类型的问题 - an object is blocked
- 我需要创建票证,报告我需要终止阻止该对象的进程并等待管理员执行操作。
我没有权限杀死进程。我不需要等待太多,但为了快速响应此类问题,我想自己做。
问题:
是否有可能以某种方式分配终止权限,以便我的用户只能终止附加到我拥有的数据库的进程?
如果这是可能的,很高兴知道这是如何工作的。
技术答案:是的,这是可能的。它看起来像这样:
现在 proc 已经编写好了,您需要具有 sysadmin 权限的人对过程进行加密签名。这为程序提供了神奇的力量,使其能够做强大的事情(比如杀死一个进程)。
现实世界的答案:如果您的托管公司不愿意考虑,以上都不重要。他们可能会也可能不会。