KEY_GUID(Transact-SQL)
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance
데이터베이스에 있는 대칭 키의 GUID를 반환합니다.
구문
Key_GUID( 'Key_Name' )
인수
' Key_Name '
데이터베이스에 있는 대칭 키의 이름입니다.
반환 형식
uniqueidentifier
설명
키를 작성할 때 ID 값을 지정한 경우 키의 GUID는 해당 ID 값의 MD5 해시입니다. 지정된 ID 값이 없는 경우 서버가 GUID를 생성합니다.
임시 키의 경우 키 이름이 숫자 기호(#)로 시작해야 합니다.
사용 권한
임시 키는 생성된 세션에서만 사용할 수 있으므로 액세스 권한이 필요 없습니다. 임시 키가 아닌 키에 액세스하려는 호출자는 키에 대한 일부 권한이 필요하며 키에 대한 VIEW 권한이 거부되어서는 안 됩니다.
예
다음 예에서는 ABerglundKey1
이라는 대칭 키의 GUID를 반환합니다.
SELECT Key_GUID('ABerglundKey1');
참고 항목
CREATE SYMMETRIC KEY(Transact-SQL)
sys.symmetric_keys(Transact-SQL)
sys.key_encryptions(Transact-SQL)