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
Retorna a ID de uma chave simétrica no banco de dados atual.
Transact-SQL convenções de sintaxe
Syntax
Key_ID ( 'Key_Name' )
Arguments
'Key_Name'
O nome de uma chave simétrica no banco de dados.
Tipos de devolução
int
Remarks
O nome de uma chave temporária deve começar com um sinal numérico (#).
Permissions
Como as chaves temporárias só estão disponíveis na sessão em que são criadas, não são necessárias permissões para acessá-las. Para acessar uma chave que não é temporária, o chamador precisa de alguma permissão na chave e não deve ter sido negada a permissão VIEW na chave.
Examples
A. Retornando a ID de uma chave simétrica
O exemplo a seguir retorna a ID de uma chave chamada ABerglundKey1.
SELECT KEY_ID('ABerglundKey1');
B. Retornando a ID de uma chave simétrica temporária
O exemplo a seguir retorna a ID de uma chave simétrica temporária. Observe que # é prepended para o nome da chave.
SELECT KEY_ID('#ABerglundKey2');
Ver também
KEY_GUID (Transact-SQL)
CRIAR CHAVE SIMÉTRICA (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_encriptações (Transact-SQL)
Hierarquia de criptografia