CertProperty (Transact-SQL)
Sayı değeri, belirtilen sertifika özellik.
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.
İ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