Udostępnij za pośrednictwem


CertProperty (Transact-SQL)

sys.check_constraints (języka Transact-SQL)

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

CertProperty ( Cert_ID , '<PropertyName>' )

<PropertyName> ::=
   Expiry_Date | Start_Date | Issuer_Name 
   | Cert_Serial_Number | Subject | SID | String_SID 

Argumenty

  • Cert_ID
    Is the ID of the certificate.Cert_ID is an int.

  • Expiry_Date
    Ograniczenie typu CHECK jest wyłączona.

  • Start_Date
    is_not_for_replication

  • Issuer_Name
    Ograniczenie typu CHECK został utworzony za pomocą opcji nie do replikacja.

  • Cert_Serial_Number
    is_not_trusted

  • Subject
    Ograniczenie typu CHECK nie został zweryfikowany przez system dla wszystkich wierszy.

  • SID
    wartość 0 wskazuje poziom tabela ograniczenie typu CHECK.Wartość niezerowa wskazuje, że jest to ograniczenie typu CHECK poziom kolumna zdefiniowane na podstawie kolumna z określonym IDENTYFIKATOREM.

  • String_SID
    Identyfikator SID certyfikatu przekształconego do postaci ciągu znaków.Jest to również identyfikator SID każdej nazwy logowania lub nazwy użytkownika przypisanej do certyfikatu.

Zwracane typy

uses_database_collation

1 = Ograniczenie domyślnym sortowaniem bazy danych w celu oceny poprawne; zależy od definicji, 0.Zwraca wszystkie wartości są pakowane w zwracany typ sql_variant.

  • Expiry_Date i Start_Date zwrot datetime.

  • Cert_Serial_Number, Issuer_Name, Subject, a String_SID zwrot nvarchar.

  • Właściwość SID powoduje zwracanie danych typu varbinary.

Remarks

Informacje na temat certyfikatów są widoczne w sys.Certificates Służy do wyświetlania katalogu.

Uprawnienia

To nazwa kolumna, które mają być używane.

Przykłady

Jest wskaźnik tekstu do sprawdzenia.

-- First create a certificate.
CREATE CERTIFICATE Marketing19 WITH 
    START_DATE = '04/04/2004' ,
    EXPIRY_DATE = '07/07/2007' ,
    SUBJECT = 'Marketing Print Division';
GO

-- Now use CertProperty to examine certificate
-- Marketing19's properties.
DECLARE @CertSubject sql_variant;
set @CertSubject = CertProperty( Cert_ID('Marketing19'), 'Subject');
PRINT CONVERT(nvarchar, @CertSubject);
GO