zoukankan      html  css  js  c++  java
  • EBS 密码相关

    SELECT usr.user_name,  
           apps.cux_fnd_web_sec.decrypt  
              ((SELECT (SELECT apps.cux_fnd_web_sec.decrypt  
                                  (fnd_web_sec.get_guest_username_pwd,  
                                   usertable.encrypted_foundation_password  
                                  )  
                          FROM DUAL) AS apps_password  
                  FROM apps.fnd_user usertable  
                 WHERE usertable.user_name =  
                          (SELECT SUBSTR  
                                      (fnd_web_sec.get_guest_username_pwd,  
                                       1,  
                                         INSTR  
                                              (fnd_web_sec.get_guest_username_pwd,  
                                               '/'  
                                              )  
                                       - 1  
                                      )  
                             FROM DUAL)),  
               usr.encrypted_user_password  
              ) PASSWORD  
      FROM apps.fnd_user usr  
     WHERE usr.user_name = '&User_name';
    
    
    
    --创建Package声明  
    CREATE OR REPLACE PACKAGE get_pwd  
    AS  
       FUNCTION decrypt (KEY IN VARCHAR2, VALUE IN VARCHAR2)  
          RETURN VARCHAR2;  
    END get_pwd;  
    /  
      
    --创建Package Body  
    CREATE OR REPLACE PACKAGE BODY get_pwd  
    AS  
       FUNCTION decrypt (KEY IN VARCHAR2, VALUE IN VARCHAR2)  
          RETURN VARCHAR2  
       AS  
          LANGUAGE JAVA  
          NAME 'oracle.apps.fnd.security.WebSessionManagerProc.decrypt(java.lang.String,java.lang.String) return java.lang.String';  
    END get_pwd;  
    /  
  • 相关阅读:
    2333
    STL string
    后缀自动机的应用
    省选一轮
    等价类计数问题(Polya定理和burnside引理)
    Prufer序列与树的计数(坑)
    分治算法
    生成函数
    莫队算法
    Xamarin 技术解析
  • 原文地址:https://www.cnblogs.com/toowang/p/3665527.html
Copyright © 2011-2022 走看看