sp_revoke_login_from_proxy (T-SQL)

Berlaku untuk:SQL Server

Menghapus akses ke proksi untuk prinsip keamanan.

Konvensi sintaks transact-SQL

Sintaks

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

Argumen

[ @name = ] 'name' Nama peran login SQL Server, peran server, atau database msdb untuk menghapus akses. nama adalah nvarchar(256) tanpa default.

[ @proxy_id = ] id Id proksi yang akan dihapus aksesnya. Id atau proxy_name harus ditentukan, tetapi keduanya tidak dapat ditentukan. Id adalah int, dengan default NULL.

[ @proxy_name = ] 'proxy_name' Nama proksi yang akan dihapus aksesnya. Id atau proxy_name harus ditentukan, tetapi keduanya tidak dapat ditentukan. proxy_name adalah sysname, dengan default NULL.

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Keterangan

Pekerjaan yang dimiliki oleh login yang mereferensikan proksi ini akan gagal dijalankan.

Izin

Untuk menjalankan prosedur tersimpan ini, pengguna harus menjadi anggota peran server tetap sysadmin .

Contoh

Contoh berikut mencabut akses untuk masuk terrid untuk mengakses proksi Catalog application proxy.

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

Lihat Juga

Prosedur Tersimpan Agen SQL Server (Transact-SQL)
sp_grant_login_to_proxy (T-SQL)
sp_help_proxy (T-SQL)