다음을 통해 공유


sys.dm_cryptographic_provider_keys(Transact-SQL)

EKM(확장 가능 키 관리) 공급자가 제공한 키에 대한 정보를 반환합니다.

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

dm_cryptographic_provider_keys ( provider_id )

인수

  • provider_id
    EKM 공급자의 ID 번호이며 기본값은 없습니다.

반환된 테이블

열 이름

데이터 형식

설명

key_id

int

공급자에서 키의 ID 번호입니다.

key_name

nvarchar(512)

공급자에서 키의 이름입니다.

key_thumbprint

varbinary(32)

키의 공급자 손도장입니다

algorithm_id

int

공급자에서 알고리즘의 ID 번호입니다.

algorithm_tag

int

공급자에서 알고리즘의 태그입니다.

key_type

nchar(256)

공급자에서 키의 유형입니다.

key_length

int

공급자에서 키의 길이입니다.

사용 권한

이 뷰가 쿼리되면 사용자 컨텍스트를 공급자로 인증하고 모든 키를 열거하여 사용자에게 표시합니다.

사용자가 EKM 공급자로 인증할 수 없으면 키 정보가 반환되지 않습니다.

다음 예제에서는 ID 번호 1234567과 함께 공급자에 대한 키 속성을 표시합니다.

SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);
GO