Aracılığıyla paylaş


sp_update_proxy (Transact-SQL)

Varolan bir proxy özelliklerini değiştirir.

Topic link iconTransact-SQL sözdizimi kuralları

sp_update_proxy 
    [ @proxy_id = ] id,
    [ @proxy_name = ] 'proxy_name',
    [ @credential_name = ] 'credential_name' ,
    [ @credential_id = ] credential_id ,
    [ @new_name = ] 'new_name' ,
    [ @enabled = ] is_enabled ,
    [ @description = ] 'description'

Bağımsız değişkenler

  • [ @ proxy_id= ] id
    Proxy değiştirmek için proxy kimlik numarası.The proxy_id is int, with a default of NULL.

  • [ @ proxy_name= ] 'proxy_name'
    Değiştirmek için proxy adı.The proxy_name is sysname, with a default of NULL.

  • [ @ credential_name = ] 'credential_name'
    Yeni kimlik bilgilerinin proxy için adı.The credential_name is sysname, with a default of NULL.Her iki credential_name veya credential_id belirtilebilir.

  • [ @ credential_id = ] credential_id
    Yeni kimlik bilgilerinin proxy için tanımlama numarası.The credential_id is int, with a default of NULL.Her iki credential_name veya credential_id belirtilebilir.

  • [ @ new_name= ] 'new_name'
    Proxy yeni adı.The new_name is sysname, with a default of NULL.Sağlandığında, yordam için proxy adını değiştirir. new_name. Bu bağımsız değişken NULL olduğunda, proxy adı değişmez.

  • [ @ Etkin = ] is_enabled
    Proxy'nin etkin olup olmadığını belirtilir.The is_enabled flag is tinyint, with a default of NULL.Ne zaman is_enabled olan 0, proxy etkin değil ve bir iş adım kullanılamaz.Bu bağımsız değişken NULL olduğunda, proxy durumunu değişmeden kalır.

  • [ @ açıklaması= ] 'description'
    Proxy yeni açıklaması.The description is nvarchar(512), with a default of NULL.Bu bağımsız değişken NULL olduğunda, açıklama proxy'si değişmeden kalır.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

Her iki @ proxy_name or @ proxy_id belirtilmeli.Her iki bağımsız değişken belirtilmezse, bağımsız değişkenler her ikisi için aynı proxy başvurmalıdır veya saklı yordam başarısız olur.

Her iki @ credential_name or @ credential_id proxy için kimlik bilgileri değiştirmek için belirtilmiş olmalı.Her iki bağımsız değişken belirtilmezse, bağımsız değişkenler için aynı kimlik bilgilerinin başvurmalıdır veya saklı yordam başarısız olur.

Bu yordamı, proxy değiştirir, ancak erişim için proxy değiştirmez.Erişim için bir proxy değiştirmek için kullanın. sp_grant_login_to_proxy and sp_revoke_login_from_proxy.

İzinler

Yalnızca üyeleri sysadmin sabit bir güvenlik rolü için yürütmek bu yordamı.

Örnekler

Aşağıdaki örnek etkinleştirilmiş proxy için ayarlar Catalog application proxy için 0.

USE msdb ;
GO

EXEC dbo.sp_update_proxy
    @proxy_name = 'Catalog application proxy',
    @enabled = 0;
GO