Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает свойства асимметричного ключа.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в Transact-SQL
Синтаксис
ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')
Аргументы
Key_ID
Идентификатор Key_ID асимметричного ключа в базе данных. Чтобы найти значение Key_ID, если известно только имя ключа, используйте функцию ASYMKEY_ID. Аргумент Key_ID имеет тип данных int.'algorithm_desc'
Указывает, что в выходных данных возвращается описание алгоритма асимметричного ключа. Доступно только для асимметричных ключей, созданных с помощью модуля расширенного управления ключами.'string_sid'
Указывает, что в выходных данных возвращается идентификатор безопасности асимметричного ключа в формате nvarchar().'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
См. также
Справочник
CREATE ASYMMETRIC KEY (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
DROP ASYMMETRIC KEY (Transact-SQL)
VERIFYSIGNEDBYASYMKEY (Transact-SQL)
sys.asymmetric_keys (Transact-SQL)
Представления каталога безопасности (Transact-SQL)