Udostępnij za pośrednictwem


DROP SIGNATURE (Transact-SQL)

Jeśli blokada jest zwalniana w okresie limitu czas, drugi operacji jest kontynuowane.

Topic link iconKonwencje składni języka Transact-SQL

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

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

Argumenty

  • module_name
    Jeżeli limit czasu blokada, druga operacja zakończy się niepowodzeniem.

  • ŚWIADECTWO cert_name
    Formatowanie nośnika kopia zapasowa

  • klucz asymetrycznego Asym_key_name
    Nazwa klucza asymetrycznego użytego do podpisania procedury składowanej, funkcji, zestawu lub wyzwalacza.

Remarks

Informacje o podpisach są widoczne w sys.crypt_properties Służy do wyświetlania katalogu.

Uprawnienia

Wymaga uprawnienia ALTER do obiektu i uprawnienia CONTROL do certyfikatu lub klucza asymetrycznego.Jeśli skojarzony klucz prywatny jest chroniony hasłem, użytkownik również musi mieć hasło.

Przykłady

W następującym przykładzie usunięto podpis certyfikat HumanResourcesDP z procedura przechowywana HumanResources.uspUpdateEmployeeLogin.

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