怎么让sql2008ql2008事件探查器不到代码

如何让sql2008ql2008事件探查器不到代码?
请教各位大侠,
代码中加入“--password--”

select top 100*
from b_style  --password--
可以保护代码不在事件探查器不显示,事件探查器中只提示“在该事件文本中找到“password“.....”之类的提示!

经过测试,如果服务器为SQL2000的话,可以实现代码保护,但如果服务器为SQL2008的话,事件探查器还是会显示出代码的内容,而不会只是提示红色颜色文字。

请问,这是怎么回事?如果想保护在SQL2008服务器上执行的代码(不被事件探查器追踪显示)应该怎么操作?


保护代码

------解决方案--------------------
2008有tde功能,整个数据库加密,你可以找个测试数据库试试,我还没试过,不知道行不行,还有,如果我们理解错了,你应该早点说清楚,老在说谁知道答案有什么用,只会让你自己一直等下去,最终吃亏的只有你自己