CONNECTIONPROPERTY (Transact-SQL)
Retorna informações sobre as propriedades da conexão exclusiva por meio da qual uma solicitação chegou.
Sintaxe
CONNECTIONPROPERTY ( property )
Argumentos
property
É a propriedade da conexão. property pode ser um dos valores a seguir.Valor
Tipo de dados
Descrição
net_transport
nvarchar(40)
Retorna o protocolo de transporte físico usado por essa conexão. Não permite valor nulo.
ObservaçãoSempre retorna Session quando uma conexão tem vários conjuntos de resultados ativos (MARS) habilitados e o pooling de conexões está habilitado.protocol_type
nvarchar(40)
Retorna o tipo de protocolo da carga. Atualmente faz distinção entre TDS (TSQL) e SOAP. Permite valor nulo.
auth_scheme
nvarchar(40)
Retorna o esquema de autenticação do SQL Server de uma conexão. O esquema de autenticação é a Autenticação do Windows (NTLM, KERBEROS, DIGEST, BASIC, NEGOTIATE) ou a autenticação SQL Server. Não permite valor nulo.
local_net_address
varchar(48)
Retorna o endereço IP no servidor a que se destina esta conexão. Disponível apenas para conexões que usam o provedor de transporte TCP. Permite valor nulo.
local_tcp_port
int
Retornará a porta TCP de servidor destinada a esta conexão se houver uma conexão que use o transporte TCP. Permite valor nulo.
client_net_address
varchar(48)
Solicita o endereço do cliente que está efetuando conexão neste servidor. Permite valor nulo.
<Qualquer outra cadeia de caracteres>
Retornará NULL se a entrada não for válida.
Comentários
Os valores retornados são os mesmos das opções mostradas para as colunas correspondentes na exibição de gerenciamento dinâmico sys.dm_exec_connections. Por exemplo:
SELECT
ConnectionProperty('net_transport') AS 'Net transport',
ConnectionProperty('protocol_type') AS 'Protocol type'