다음을 통해 공유


sys.dm_cryptographic_provider_keys(Transact-SQL)

적용 대상: SQL Server

EKM(Extensible Key Management) 공급자가 제공하는 키에 대한 정보를 반환합니다.

Transact-SQL 구문 표기 규칙

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  

참고 항목

EKM(확장 가능 키 관리)