Um problema que tive recentemente foi tentar descobrir por qual IP os usuários estavam acessando o servidor SQL. Pesquisando nos sites da vida, encontrei várias soluções, até achar uma bem completa sobre a conexão do cliente.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | SELECT CONNECTIONPROPERTY( 'net_transport' ) AS net_transport, -- HTTP, Named pipe, Session, Shared memory, SSL, TCP, VIA CONNECTIONPROPERTY( 'protocol_type' ) AS protocol_type, -- SQL, SOAP CONNECTIONPROPERTY( 'auth_scheme' ) AS auth_scheme, -- SQL, NTLM, KERBEROS, DIGEST, BASIC, NEGOTIATE CONNECTIONPROPERTY( 'local_net_address' ) AS local_net_address, -- IP do servidor CONNECTIONPROPERTY( 'local_tcp_port' ) AS local_tcp_port, -- Porta CONNECTIONPROPERTY( 'client_net_address' ) AS client_net_address -- IP do utilizado |
Referências:
https://technet.microsoft.com/en-us/library/bb895240.aspx
https://stackoverflow.com/questions/142142/sql-query-to-get-servers-ip-address
Nenhum comentário:
Postar um comentário