Password Reset Script in Oracle Application

Below Script is used to reset password from Back-end


SET SERVEROUTPUT ON;
DECLARE
   v_user_name          VARCHAR2 (30) := UPPER ('USERNAME');
   v_new_password   VARCHAR2 (30) := 'Password123';
   v_status                  BOOLEAN;
BEGIN
   v_status := fnd_user_pkg.ChangePassword (username      => v_user_name,
                                                                         newpassword   => v_new_password);

   IF v_status = TRUE
   THEN
      DBMS_OUTPUT.put_line ( 'The password reset successfully for the User:' || v_user_name);
      COMMIT;
   ELSE
      DBMS_OUTPUT.put_line ( 'Unable to reset password due to'
         || SQLCODE
         || ' '
         || SUBSTR (SQLERRM, 1, 100));
      ROLLBACK;
   END IF;
END;
/

Comments

Popular posts from this blog

Oracle BI Publisher Tags For-each grouping for Matrix report

SQL Scripts for Custom Table Creation in Oracle Application 12.2.x

Oracle Fusion Business Intelligence Roles