-- 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
本站由北京市万商天勤律师事务所王兴未律师提供法律服务