sp_revoke_login_from_proxy (Transact-SQL)

移除安全性主體的 Proxy 存取權。

語法

sp_revoke_login_from_proxy     [ @name = ] 'name' ,
    [ @proxy_id = ] id ,
    [ @proxy_name = ] 'proxy_name'

引數

  • [ @name = ] 'name'
    這是要移除其存取權的 SQL Server 登入名稱、伺服器角色或 msdb 資料庫角色。namenvarchar(256),沒有預設值。
  • [ @proxy_id = ] id
    要移除存取權之 Proxy 的識別碼。您必須指定 idproxy_name,但不能同時指定這兩者。idint,預設值是 NULL。
  • [ @proxy_name = ] 'proxy_name'
    要移除存取權之 Proxy 的名稱。您必須指定 idproxy_name,但不能同時指定這兩者。proxy_namesysname,預設值是 NULL。

傳回碼值

0 (成功) 或 1 (失敗)

備註

將無法執行參考這個 Proxy 的登入所擁有的作業。

權限

若要執行這個預存程序,使用者必須是系統管理員 (sysadmin) 固定伺服器角色的成員。

範例

下列範例會撤銷 terrid 這項登入存取 Catalog application proxy 這個 Proxy 的權利。

USE msdb ;
GO


EXEC dbo.sp_revoke_login_from_proxy
    @name = N'terrid',
    @proxy_name = N'Catalog application proxy' ;
GO

請參閱

參考

sp_grant_login_to_proxy (Transact-SQL)
sp_help_proxy (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助