Aracılığıyla paylaş


DROP SIGNATURE (Transact-SQL)

Düşünceye dijital imza saklı yordam, işlev, tetikleyici veya derleme.

Topic link iconTransact-SQL sözdizimi kuralları

DROP [ COUNTER ] SIGNATURE FROM module_name 
    BY <crypto_list> [ ,...n ]

<crypto_list> ::=
    CERTIFICATE cert_name
    | ASYMMETRIC KEY Asym_key_name

Bağımsız değişkenler

  • module_name
    Adı saklı yordam, işlev, derleme, veya tetikleyici.

  • sertifika cert_name
    Saklı yordam, işlev, derleme veya tetikleyici ile imzalanmış bir sertifika adıdır.

  • Asym_key_name ASIMETRIK ANAHTAR
    Saklı yordam, işlev, derleme veya tetikleyici ile imzalanmış bir asimetrik anahtar adıdır.

Remarks

İmzalar hakkında bilgi görünürsys.crypt_properties Katalog görünümü.

İzinler

Nesne üzerinde ALTER iznine ve asimetrik anahtar ve sertifika Denetim izni gerektirir.Kullanıcı ilişkili bir özel anahtar parolayla korunmuşsa, parola olması gerekir.

Örnekler

Aşağıdaki örnek, sertifika imzası kaldırırHumanResourcesDPsaklı yordamdan gelenHumanResources.uspUpdateEmployeeLogin.

USE AdventureWorks;
DROP SIGNATURE FROM HumanResources.uspUpdateEmployeeLogin 
    BY CERTIFICATE HumanResourcesDP;
GO