您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页通过SQL查询SQL服务器和客户端IP地址

通过SQL查询SQL服务器和客户端IP地址

来源:尚车旅游网
/*

-- Subject: 通过SQL查询SQL服务器和客户端IP地址

--EXEC master.sys.sp_configure 'show advanced options', 1 --RECONFIGURE WITH OVERRIDE */

--通过SQL查询SQL服务器IP地址(适用于SQL2000以上版本,查询服务器所有网卡的IP)

SELECT STUFF([output],1,CHARINDEX(':',[output]),'') AS [服务器IP地址] FROM OPENROWSET( 'SQLOLEDB',

'Server=.;Trusted_Connection=yes', 'SET FMTONLY OFF;

EXEC master..xp_cmdshell ''ipconfig/all''' ) AS t

WHERE [output] LIKE '%IP Address%' /*

服务器IP地址 ---------------- 192.168.16.235 192.168.10.140 (2 行受影响) */

----------------------------------------------------

--通过SQL查询SQL服务器和客户端IP地址(适用于SQL2005以上版本) SELECTlocal_net_address服务器IP地址, local_tcp_portAS服务端口,

client_net_addressAS客户端IP地址 FROMsys.dm_exec_connections WHEREsession_id=@@SPID

--------------------------------------------------------

--通过SQL查询SQL服务器和客户端IP地址(适用于SQL2008以上版本) SELECTCONNECTIONPROPERTY('local_net_address')AS服务端IP地址,

CONNECTIONPROPERTY('local_tcp_port')AS服务端口,

CONNECTIONPROPERTY('client_net_address')AS客户端IP地址

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务