Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Esta função retorna as propriedades de uma chave assimétrica.
Transact-SQL convenções de sintaxe
Syntax
ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')
Arguments
Key_ID
O Key_ID de uma chave assimétrica no banco de dados. Se você souber apenas o nome da chave, use ASYMKEY_ID para encontrar o Key_ID.
Key_ID tem o tipo de dados int.
'algorithm_desc'
Especifica que a saída retorna a descrição do algoritmo da chave assimétrica. Disponível apenas para chaves assimétricas criadas a partir de um módulo EKM.
'string_sid'
Especifica que a saída retorna o SID da chave assimétrica, no formato nvarchar( ).
'Sid'
Especifica que a saída retorna o SID da chave assimétrica em formato binário.
Tipos de devolução
sql_variant
Permissions
Requer a(s) permissão(ões) apropriada(s) na chave assimétrica e requer que não tenha sido negada ao chamador a permissão VIEW na chave assimétrica. Consulte CREATE ASYMMETRIC KEY (Transact-SQL) para obter mais informações sobre permissões de chave assimétrica.
Examples
O exemplo a seguir retorna as propriedades da chave assimétrica do Key_ID 256.
SELECT
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,
ASYMKEYPROPERTY(256, 'sid') AS SID ;
GO
Consulte também
CRIAR CHAVE ASSIMÉTRICA (Transact-SQL)
ALTERAR CHAVE ASSIMÉTRICA (Transact-SQL)
SOLTAR CHAVE ASSIMÉTRICA (Transact-SQL)
SIGNBYASYMKEY (Transact-SQL)
VERIFICAR ASSINADOBYSYMKEY (Transact-SQL)
Hierarquia de criptografia
sys.asymmetric_keys (Transact-SQL)
Visualizações do catálogo de segurança (Transact-SQL)
ASYMKEY_ID (Transact-SQL)
SYMKEYPROPERTY (Transact-SQL)