大佬教程收集整理的这篇文章主要介绍了asp.net – 如何从SQL Server 2008本身获取客户端IP地址?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
还有,我知道,有一个名为xp_cmdsHell的主数据库中存储过程,当使用ipconfig执行时,我们可以获取IP地址。我认为只有当您具有对数据库的管理访问权限时,这才有效。矿主机是一个共享主机,所以我没有这样的特权。还有其他出路吗?
请帮忙
提前致谢
请注意:我的SQL Server 2008数据库没有管理权限。我需要一个解决方案作为认证的用户。
另一个更新:
我有解决方案,这个查询将适用于我的场景
SELECT hostname,net_library,net_address FROM sys.sysprocesses WHERE spid = @@SPID
它根据需要执行,但只有一个问题,net_address不是IP格式。下面是我的结果:
hostname net_library net_address IPC03 TCP/IP AE8F925461DE
我很想知道:
>什么是net_address在这里?是MAC地址还是某些IP地址等?
>有没有办法将net_address转换为ip?
谦虚请求:
在回答/评论/ downvoTing之前,我会要求你先解决这个问题。我发现一些人评论/ downvoted没有正确的问题。没有问题,每个人都犯错误。但不是每次都犯错误。
以上是大佬教程为你收集整理的asp.net – 如何从SQL Server 2008本身获取客户端IP地址?全部内容,希望文章能够帮你解决asp.net – 如何从SQL Server 2008本身获取客户端IP地址?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。