sp_revoke_proxy_from_subsystem (Transact-SQL)
適用於:SQL Server
撤銷從 Proxy 存取子系統的存取權。
語法
sp_revoke_proxy_from_subsystem
[ @proxy_id = ] proxy_id,
[ @proxy_name = ] 'proxy_name',
[ @subsystem_id = ] subsystem_id,
[ @subsystem_name = ] 'subsystem_name'
引數
[ @proxy_id = ] id
要撤銷存取權之 Proxy 的 Proxy 識別碼。 proxy_id 為 int ,預設值為 Null。 必須指定proxy_id 或 proxy_name ,但不能同時指定兩者。
[ @proxy_name = ] 'proxy_name'
要撤銷存取權的 Proxy 名稱。 proxy_name 為 sysname ,預設值為 Null。 必須指定proxy_id 或 proxy_name ,但不能同時指定兩者。
[ @subsystem_id = ] id
要撤銷存取權的子系統識別碼。 subsystem_id 為 int ,預設值為 Null。 必須指定subsystem_id 或 subsystem_name ,但不能同時指定兩者。 下表列出每個子系統的值。
值 | 說明 |
---|---|
2 | ActiveX 腳本 ** 重要 ** ActiveX 腳本子系統將在未來的 Microsoft SQL Server 版本中從 SQL Server Agent 中移除。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 |
3 | 作業系統 (CmdExec) |
4 | Replication Snapshot Agent |
5 | 複寫記錄讀取器代理程式 |
6 | Replication Distribution Agent |
7 | Replication Merge Agent |
8 | 複寫佇列讀取器代理程式 |
9 | Analysis Services 命令 |
10 | Analysis Services 查詢 |
11 | SSIS 封裝執行 |
12 | PowerShell 指令碼 |
[ @subsystem_name = ] 'subsystem_name'
要撤銷存取權的子系統名稱。 subsystem_name 為 sysname ,預設值為 Null。 必須指定subsystem_id 或 subsystem_name ,但不能同時指定兩者。 下表列出每個子系統的值。
值 | Description |
---|---|
ActiveScripting | ActiveX 腳本 |
CmdExec | 作業系統 (CmdExec) |
Snapshot | Replication Snapshot Agent |
LogReader | 複寫記錄讀取器代理程式 |
散發 | Replication Distribution Agent |
合併 | Replication Merge Agent |
QueueReader | 複寫佇列讀取器代理程式 |
ANALYSISQUERY | Analysis Services 命令 |
ANALYSISCOMMAND | Analysis Services 查詢 |
Dts | SSIS 封裝執行 |
PowerShell | PowerShell 指令碼 |
備註
撤銷子系統的存取權並不會變更 Proxy 中指定的主體許可權。
注意
若要判斷哪些作業步驟參考 Proxy,請以滑鼠右鍵按一下 Microsoft SQL Server Management Studio 中 [SQL Server Agent ] 底下的 [Proxy ] 節點,然後按一下 [ 屬性 ]。 在 [ Proxy 帳戶屬性 ] 對話方塊中,選取 [ 參考 ] 頁面,以檢視參考此 Proxy 的所有作業步驟。
權限
只有系統管理員 固定伺服器角色的成員 才能執行 sp_revoke_proxy_from_subsystem 。
範例
下列範例會撤銷 Proxy 的 SSIS 子系統 Catalog application proxy
存取權。
USE msdb ;
GO
EXEC dbo.sp_revoke_proxy_from_subsystem
@proxy_name = 'Catalog application proxy',
@subsystem_name = N'Dts';
另請參閱
SQL Server Agent 預存程式 (Transact-SQL)
實作 SQL Server Agent 安全性
sp_grant_proxy_to_subsystem (Transact-SQL)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應