sys.dm_cryptographic_provider_keys(Transact-SQL)
EKM(확장 가능 키 관리) 공급자가 제공한 키에 대한 정보를 반환합니다.
구문
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