是否可以嗅探通过网络传输的ms-sql数据?(假设连接未加密?)
尝试使用Wireshark来嗅探网络上的数据,提取数据有点复杂,因为有更多层数据覆盖“有趣”的工作人员,这可能有助于调试。
答案 0 :(得分:1)
您是否尝试过使用SQL Server Profiler?用于监视进出SQL Server的网络活动的宝贵工具?
答案 1 :(得分:1)
如果要查看SQL查询,请打开SQL Server Management Studio并转到工具 - > SQL事件探查器。将探查器连接到您的数据库并运行一些查询 - 您将看到查询器出现在探查器中。我不认为SQL事件探查器允许您查看返回的数据。
如果您正在使用N / Hibernate,EntityFramework,Linq2SQL或LLBgen,请在http://hibernatingrhinos.com/products
查看Hibernating Rhinos Profilers答案 2 :(得分:1)
如果您可以在服务器上安排alter trace
权限,请考虑使用SQL Server Profiler。您可以使用过滤器将捕获限制为特定客户端。