Aracılığıyla paylaş


CertProperty (Transact-SQL)

Sayı değeri, belirtilen sertifika özellik.

Topic link iconTransact-SQL sözdizimi kuralları

CertProperty ( Cert_ID , '<PropertyName>' )

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

Bağımsız değişkenler

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

  • Expiry_Date
    Sona erme tarihidir sertifika.

  • Start_Date
    Sertifika, geçerli olacağı tarih.

  • Issuer_Name
    Verenin adı sertifika.

  • Cert_Serial_Number
    Sertifika seri numarasıdır.

  • Subject
    İş konusu sertifika.

  • SID
    SID'si, sertifika.Bu SID için eşleşen kullanıcı veya oturum açma, sertifika.

  • String_SID
    SID'si, sertifika karakter dizesi.Bu sertifikanın eşleşen kullanıcı veya oturum açma SID'si olur.

Dönüş Türleri

Özellik belirtimi tek tırnak işareti içine alınmalıdır.

Belirtilen özellik dönüş türü bağlı işlev çağrı.Tüm dönüş değerleri sarılan, dönüş türüsql_variant.

  • Expiry_DateveStart_Datedönüşdatetime.

  • Cert_Serial_Number,Issuer_Name,Subject, veString_SIDdönüşnvarchar.

  • SIDverirvarbinary.

Remarks

Sertifikalar hakkında bilgi görünürsys.Certificates Katalog görünümü.

İzinler

Sertifikadaki bazı iznine gerek duyar ve arayanın sertifikadaki GÖRÜNÜM TANıMıNA izin engellendi değil.

Örnekler

Aşağıdaki örnek, Sertifika sahibinin verir.

-- 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