다음을 통해 공유


ASYMKEYPROPERTY(Transact-SQL)

비대칭 키의 속성을 반환합니다.

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

구문

ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')

인수

  • Key_ID
    데이터베이스에 있는 비대칭 키의 Key_ID입니다. 키 이름만 알고 있는 경우 Key_ID를 찾으려면 ASYMKEY_ID를 사용합니다. Key_ID의 데이터 형식은 int입니다.

  • 'algorithm_desc'
    출력에 비대칭 키의 알고리즘 설명이 반환되도록 지정합니다. EKM 모듈에서 생성된 비대칭 키에만 사용할 수 있습니다.

  • 'string_sid'
    출력에 nvarchar() 형식으로 비대칭 키의 SID가 반환되도록 지정합니다.

  • 'sid'
    출력에 비대칭 키의 SID가 이진 형식으로 반환되도록 지정합니다.

반환 형식

sql_variant

사용 권한

비대칭 키에 대한 일부 사용 권한이 필요하며 비대칭 키에 대한 호출자의 VIEW 권한이 거부되지 않아야 합니다.

다음 예에서는 Key_ID가 256인 비대칭 키의 속성을 반환합니다.

SELECT 
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,
ASYMKEYPROPERTY(256, 'sid') AS SID ;
GO