Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает идентификатор GUID симметричного ключа в базе данных.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в Transact-SQL
Синтаксис
Key_GUID( 'Key_Name' )
Аргументы
- ' Key_Name '
Имя симметричного ключа в базе данных.
Типы возвращаемых данных
uniqueidentifier
Замечания
Если значение идентификатора было указано при создании ключа, его идентификатор GUID — это MD5-хэш этого значения идентификатора. Если значение идентификатора не было указано, то идентификатор GUID был сформирован сервером.
Если ключ является временным, имя ключа должно начинаться с символа #.
Разрешения
Так как временные ключи доступны только во время сеанса, во время которого они были созданы, никаких разрешений не требуется, чтобы получить доступ к ним. Чтобы получить доступ к ключу, не являющемуся временным, вызывающей программе необходимо соответствующее разрешение для ключа, и она не должна была получить запрет разрешения VIEW для ключа.
Примеры
В нижеследующем примере возвращается идентификатор GUID симметричного ключа под именем ABerglundKey1.
SELECT Key_GUID('ABerglundKey1');
См. также
Справочник
CREATE SYMMETRIC KEY (Transact-SQL)