Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных
SQL AzureУправляемый экземпляр
SQL AzureБаза данных SQL в Microsoft Fabric
Возвращает идентификатор GUID симметричного ключа в базе данных.
Соглашения о синтаксисе Transact-SQL
Синтаксис
Key_GUID( 'Key_Name' )
Аргументы
'Key_Name'
Имя симметричного ключа в базе данных.
Типы возвращаемых данных
uniqueidentifier
Замечания
Если значение идентификатора было указано при создании ключа, его идентификатор GUID — это MD5-хэш этого значения идентификатора. Если значение идентификатора не было указано, то идентификатор GUID был сформирован сервером.
Если ключ является временным, имя ключа должно начинаться с символа #.
Разрешения
Так как временные ключи доступны только во время сеанса, в котором они были созданы, никаких разрешений для доступа к ним не требуется. Чтобы получить доступ к ключу, не являющемуся временным, вызывающей программе необходимо соответствующее разрешение для ключа, и она не должна была получить запрет разрешения VIEW для ключа.
Примеры
В нижеследующем примере возвращается идентификатор GUID симметричного ключа под именем ABerglundKey1.
SELECT Key_GUID('ABerglundKey1');
См. также
СОЗДАТЬ СИММЕТРИЧНЫЙ КЛЮЧ (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_шифрования (Transact-SQL)