sys.dm_cryptographic_provider_keys(Transact-SQL)
적용 대상: SQL Server
EKM(Extensible Key Management) 공급자가 제공하는 키에 대한 정보를 반환합니다.
Important
이 동적 관리 뷰는 현재 SQL Server EKM 커넥터에서 지원되지 않습니다. SQL Server 제품 팀은 이 문제를 알고 있으며 나중에 이 문제를 해결할 것입니다.
구문
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