Oracle EBS R12如何更改SYSADMIN的密码
测试环境:
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
PL/SQL Release 11.1.0.7.0 - Production
CORE 11.1.0.7.0 Production
TNS for Linux: Version 11.1.0.7.0 - Production
NLSRTL Version 11.1.0.7.0 - Production
SQL> select release_name from fnd_product_groups;
RELEASE_NAME
--------------------------------------------------
12.1.1
SQL>
1.更改sysadmin密码
1.1 如果有shell密码,可通过CPASS工具进行更改:
FNDCPASS apps/appspwd 0 Y system/manager USER SYSADMIN newspassword
演示:
-bash-3.2$
FNDCPASS apps/apps 0 Y system/manager USER SYSADMIN welcome1Log filename : L5818900.log
Report filename : O5818900.out
1.2 如果有apps密码,可通过fnd_user_pkg存储过程进行更改:
declare
l_flag boolean;
begin
l_flag = fnd_user_pkg.change_password('sysadmin','newpassword');
end;
演示:
SQL> set serveroutput on
SQL> DECLARE
2 l_flag BOOLEAN;
3 BEGIN
4 l_flag :=
fnd_user_pkg.changepassword ('sysadmin', 'welcome2'); 5 DBMS_OUTPUT.put_line ( 'l_flag = '
6 || CASE l_flag
7 WHEN TRUE
8 THEN 'true'
9 ELSE 'false'
10 END
11 );
12 END;
13 /
l_flag = true
PL/SQL procedure successfully completed.
SQL> commit; --不要忘了提交,不然不生效
Commit complete.
SQL>
2.验证登录密码是否正确
2.1 通过fnd_user_pkg.validatelogin进行验证:
演示:
SQL> DECLARE
2 l_flag BOOLEAN;
3 BEGIN
4 l_flag := fnd_user_pkg.validatelogin ('sysadmin', 'welcome2');
5 DBMS_OUTPUT.put_line ( 'l_flag = '
6 || CASE l_flag
7 WHEN TRUE
8 THEN 'true'
9 ELSE 'false'
10 END
11 );
12 END;
13 /
l_flag = true
PL/SQL procedure successfully completed.
SQL>
2.2 通过fnd_web_sec.validate_login过程进行验证:
演示:
SQL> SELECT fnd_web_sec.validate_login ('sysadmin', 'welcome2') FROM DUAL;
FND_WEB_SEC.VALIDATE_LOGIN('SYSADMIN','WELCOME2')
--------------------------------------------------------------------------------
Y
SQL>
REF:
1. Oracle Apps R12 Change sysadmin password from sqlplus
http://mtalmasri.blogspot.com/2011/01/oracle-apps-r12-change-sysadmin.html
分享到:
相关推荐
ORACLE EBS R12 安装步骤详解,讲述ORACLE EBS R12的详细安装步骤,感觉不错,和大家一块分享
Oracle EBS R12中的配置文件及中文说明
Oracle EBS R12 升级 流程图
Oracle EBS R12系统管理员,内部培训交流
Oracle EBS R12与11i文件系统差异
EBS R12 解决方案: •案例介绍及Oracle工程制造整体解决方案; •Oracle项目制造解决方案; •Oracle采购解决方案; •Oracle设备管理解决方案; •Oracle财务解决方案; •Oracle R12产品趋势
Oracle EBS R12 FIN,MFG,OM 三個模塊的新功能
Oracle EBS R12 FIN,MFG,OM 三個模塊的新功能介紹
oracle ebs r12 redhat as 4 安装.doc
ORACLE EBS R12.1.3 克隆详细步骤 该文档描述了Oracle 应用R12系统的克隆过程。 文档内容适用于所有12.x.x版本,例如12.0,12.0.4和12.1.x。在适用的部分,12.0.x系列统称为12.0版本,而12.1.x系列统称为12.1版本。...
非常完整,根据ebs各个模块整理而成的数据字典,共Oracle ebs二次开发人员参考,不希望到处乱传,更不希望被CSDN拿来赚钱
Oracle EBS R12安装手册 Solaris,作者:Nolem
1.1 采购物料接收 1.1.1 采购入库 1.1.2 补货入库 1.1.3 备品入库 1.1.4 还料入库 1.1.5 退补货入库 1.1.6 其它入库
oracle ebs r12 PRODϵͳװoracle ebs r12 PRODϵͳװ
Oracle EBS R12 DBA 原厂教材
LINUX下配置ORACLE EBS R12 LINUX下配置ORACLE EBS R12
oracle官方技术文档,trm文档,详细的ebs表结构描述
Oracle EBS R12联机帮助(简体中文),是学习EBS R12的难得的好资料.(共两个RAR文件,放一起解压缩)
Oracle_EBS_R12_操作手册的中文操作手册,适合对R12的入门学习
oracle ebs r12 for linux 安装中需要的一个补丁 patch 6078836