如何不让事件探查器监视SQL语句? 我不是要加密数据,而是要隐藏SQL语句,即不让事件探查器显示执行的某些SQL语句。如:select getdate(),正常情况下,在事件探查器中,可以查看到此语句。我想问的是,如何设置可以使这条语句,不被事件探查器追踪到,即不在事件探查器中显示这条SQL语句。等待高手!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把存储过程做成加密的存储过程,不能被sp_Helptext查看。把参数加密,然后在存储过程中把它解密。 存储过程、视图、函数等很容易被解密。所以我的SQL语句都是放在前台的,在前台程序中直接访问后台的SQL语句如何设置,使得事件探查器不能追踪到。 SQL Server中用户的SQL语句作不到这一点吧 可以的。只要在你的SQL语句后面加上 --password 就行了。事件探查器发现SQL语句中含有password(不管是否在注释中),就不会显示具体的SQL语句了。 efly75() 说的试过了不管用 不好意思,应该是 -- sp_password在SQLServer2000中是可以的,SQLServer7.0中不知道。 非常感谢各位!使用-- sp_password在SQL Server 2000中确实可以不被事件探查器追踪到! 如何查询界于某记录之间的数据 一个查找不重复记录的语句,我想不起来怎么写 怎样写这样的查询语句 请问如何将(金额)float型的数据,全部用四舍五入法保留两位小数点后插入另一个表? 谁能介绍几本SQL Server的书? 有没有简单的方法可以找出3个字段的最大值? 如何下载数据? 回答问题,我给500分!! SQL Server2000的XML和Internet支持功能问题,大家一起探讨探讨 用informix中自带的类c的工具开发有没有前途 局域网有2台电脑访问远程主机特别慢 创建唯一索引的意思是什么?
把参数加密,然后在存储过程中把它解密。
事件探查器发现SQL语句中含有password(不管是否在注释中),就不会显示具体的SQL语句了。