RT,欢迎讨论,热心指点,TKS!!

解决方案 »

  1.   

    使用Oracle Wrap工具加密你的代码
    http://www.eygle.com/faq/Use.Wrap.to.Encryption.You.Code.htm
      

  2.   


    不分配访问package的权限给用户呢?可是实现你的要求不?
      

  3.   

    不是,我要实现的就是把Package中的sql代码隐藏,不让别人看到,以防被修改
      

  4.   

    好像看到过procedure可以加密,package应该也可以把,只是没有看到过
      

  5.   

    Oracle 10g中提供wrap加密包,使包中的SQL代码被隐藏,用wrap加密后,不能被解密,所以你加密前的原代码要好好保存,以便以后维护之前我发过一个帖子,关于wrap加密的问题,我未解决,给你参考下:
    http://topic.csdn.net/u/20100129/10/ac7a4541-9bca-42da-972c-5dda51d07040.html
      

  6.   

    wrap
       回复内容太短了! 
      

  7.   

    package的声明不可以被加密,只有包体能够被加密。
      

  8.   

    是对包体加密,
    Wrap的方式确实可以,还有没有别的方法呢??高手拍砖
      

  9.   

    oracle 的加密好像是不可易的