EBS系统多层次密码与修改方法

我们将EBS系统密码分成四类,更改密码都需要遵照章程、规范,特别是做好备份。

1.操作系统用户,如root,ora,appl等用户。

【修改方法】

利用passwd这个OS命令去更改用户密码。

如:

passwd root

passwd ora

passwd apps

【生产密码】

12345678

【测试与DG环境】

12345678

【注意事项】

无。如忘记root密码,可以用单用户模式登陆OS,以修改root密码。

理论上,修改操作系统用户密码,对EBS系统没有影响。

2、 数据库用户

2.1 如SYS,SYSTEM

任何Oracle数据库都存在的用户,可以用sqlplus或其他客户端登陆,并不能从ERP主页登陆,用数据库命令alter user进行更改。

Schemas that exist in every Oracle database (whether used by Oracle Applications or not) [ex: SYS,SYSTEM].

【修改方法】

alter user sys identified by 12345678;

alter user system identified by 12345678;

注意事项:更改前备份,【sys用户】  create table sys.user$_20140506 as select * from sys.user$;

2.2与ERP系统有联动的DB用户

这类用户是DB用户也是ERP系统用户。既会反映在USER$中,又会体现在apps.fnd_oracle_userid中。

修改前要备份:

create table apps.fnd_user_20140506 as select * from apps.fnd_user;

create table apps.fnd_oracle_userid_20140506 as select * from apps.fnd_oracle_userid;

a. APPS与APPLSYS,APPLSYSPUB用户

A small set of schemas used by shared components of Oracle Applications [for example, APPLSYSPUB,APPLSYS,APPS].

[dba_users]

[fnd_oracle_userid]

FNDCPASS工具会自动将APPS与APPLSYS用户的密码设成一样的。

[[email protected] ~]$ FNDCPASS apps/apps 0 Y system/123456 SYSTEM APPLSYS 12345678

注意事项:

a.修改密码前,停止整个应用层,特别是并发管理器。

b.修改完时要看日志,看是否有报错,没弄清楚错误前,以及修改完后ERP系统不能正常登陆,都不要手动运行Auoconfig命令、

c.修改完后ERP出现不正常,用以下方法回滚

insert into apps.fnd_user select * from apps.fnd_user_yyyymmdd;

insert into apps.fnd_oracle_userid select * from apps.fnd_oracle_userid_yyyymmdd;

commit;

b. 基础模块用户

A large set of schemas provided by the individual products of Oracle Applications [for example, ABM,AHL,...,ZSA,ZX].

FNDCPASS apps/12345678 0 Y system/12345678 ORACLE GL 12345678

一次性将所有模块用户做修改的方法,如下:

FNDCPASS apps/12345678 0 Y system/12345678 ALLORACLE 12345678

c. 这类是EBS管理的非基础模块用户

A set of schemas that belong to optional database features or third party products these fall into three subtypes:

需要单独进行密码修改。

SQL> select ORACLE_USERNAME from APPLSYS.FND_ORACLE_USERID where READ_ONLY_FLAG = ‘X‘ and ORACLE_USERNAME in (select USERNAME from SYS.DBA_USERS);

ORACLE_USERNAME

------------------------------

ODM       --用做数据挖掘的用户

CTXSYS    --用做interMedia Text

FNDCPASS apps/12345678 Y system/12345678 ORACLE "ODM" 12345678

FNDCPASS apps/12345678 0 Y system/12345678 ORACLE "CTXSYS" 12345678

3.ERP应用系统用户

这类用户是在网页登陆的,sqlplus不能用这类用户登陆,这类用户并不是DB用户,并不反映在DB的dba_users表中。

其中,SYSADMIN最为典型,也是权限非常大的EBS管理员用户,其他的用户有诸如 O-TIN这些。

用户从Web登陆ERP系统时用的。

a.这类用户可以通网页自行登录修改;

b.也可以让SYSADMIN管理员帮助修改;

c.也可以让管理员通过OS工具FNDCPASS工具修改。

d.可以通过Oracle接口修改。

可以从apps.fnd_user中。

FNDCPASS apps/apps 0 Y system/123456 USER SYSADMIN
12345678

批量修改:

select ‘FNDCPASS apps/CLONE 0 Y system/CLONE USER ‘||user_name||‘ CLONE‘ from apps.fnd_user where email_address is not null and created_by = 0 or created_by > 500 and
person_party_id is not null and user_name<>‘SYSADMIN‘

通过接口修改:

begin apps.xxpkg_usr.pwd(‘xiaoming.li‘,‘12345678‘);end;

时间: 2024-10-05 19:07:00

EBS系统多层次密码与修改方法的相关文章

Oracle EBS系统多层次修改密码

EBS系统密码分成四类,更改密码都需要遵照章程.规范,特别是做好备份. 1.操作系统用户,如root,ora,appl,grid等用户. [修改方法] 利用passwd这个OS命令去更改用户密码. 如: passwd root passwd ora passwd apps passwd grid [生产密码] pass1234 [注意事项] 无.如忘记root密码,可以用单用户模式登陆OS,以修改root密码. 2.数据库用户,如SYS,SYSTEM 数据库用户,可以用sqlplus或其他客户端

Freebsd系统忘记root密码的解决方法

Enter fullpathname of shell or RETURN for /bin/sh:再按 Enter 进入单用户模式,所示 #挂载档案系统,输入# fsck -p    \\文件档案检查# mount -u /      \\挂载# mount -t ufs -a      \\挂载所有文件档案更改密码# passwd        \\更改密码New password:Retype new password:passwd: updating the database...pas

vista忘记用户名密码的修改方法(使用PE进入系统,用cmd.exe冒充虚拟键盘,然后就可以mmc组策略,或者命令行添加用户并提升权限)

1. 准备Windows Vista安装光盘,进入BIOS将光驱设为第一启动,在出现的安装界面依次单击"修复计算机","命令提示符". 2.输入以下命令: copy c:\windows\system32\cmd.exe d:\ rename c:\windows\system32\osk.exe oldosk.exe rename d:\cmd.exe osk.exe copy d:\osk.exe c:\windows\system32 3.重新启动电脑并退出光

linux 和win7 双系统模式下 忘记win7 密码的修改方法

首先登陆linux系统,在linux 系统下找到win7系统的安装盘(比如为C盘), (1)进入到C://windows/system32下 找到osk.exe 文件,并将其剪切到其他的地方(记住这个地方,后面还会将此文件粘贴回来的) (2)将C://windows/system32文件下的cmd.exe 重命名为osk.exe (3)关机,开机进入win7系统,在登陆界面的左下角有“轻松访问”,在弹出的窗口中勾选“启动屏幕键盘”,弹出确定命令提示符 (4)在命令提示符下输入 net user

VMware 上windows 系统密码忘记修改方法

* 1.下载PE,ISO本版本的(带密码破解软件) * 2.上传PE ISO 至虚拟机服务器 * 3.关闭windows虚拟机 * 4.点击编辑虚拟机设置 * 5.点击硬件,点击CD/DVD驱动器,勾选数据存储ISO文件,点击浏览选择上传的PE ISO文件 * 6.点击选项,勾选强制执行BIOS设置,点击确定 * 7.开启windows虚拟机 * 8.在BIOS设置界面的BOOT栏使用 +/- 号将CD-ROM选项调整至第一的位置,然后F10保存并退出 * 9.进入PE 选择密码破解,选择系统盘

MySQL数据库root密码的修改方法

本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助 方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for [email protected] = password('123'); 方法2:用mysqladmin 格式:mysqla

Linux忘记登录/root密码的修改方法

因为朋友的一台Linux密码忘记了,让我帮忙搞定,搞定后感觉,这个方法可能以后依旧能用上,总结一下进行记录,方便以后的使用. Linux版本为:Ubuntu 14.04 第一步开机到grub 第二步点进ubuntu高级设置后如下 第三步进到recovery mode恢复模式(注意这一步是按e而不是回车) 这个是进入后的效果 第四步找到ro recovery mode 将其修改成为rw single init=/bin/bash 然后ctrl+x就可以进入 部分界面如下: 在这界面下你用 pass

android系统特效详解和修改方法

安卓系统特效相关文件:  存在于:framework-res.apk   反编译后的\framework-res\res\anim文件夹内!anim文件夹下所有的文件都是特效文件原理  反编译framework-res.apk 替换anim文件夹下的文件达到修改特效的目的!然后再重建framework-res.apk替换到手机,修改权限重启 特效文件名称.xml 对应的相关特效 fade_out 最近任务  下滑状态栏的日期 移除 fade_in 最近任务  下滑状态栏的日期 移除 status

Ubuntu的MySQL(MariaDB)默认密码和修改方法

由于笔者只使用过16.04.4和19.04,此方法不确定在其他版本下适用 本文章介绍的方法同样适用于这样的错误信息. ? ~ mysql -u root -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost' 查看默认密码 使用包管理器安装MySQL后,查看这个文件可以看到安装后的默认密码/etc/mysql/debian.cnf,这个密码是属于debian-sys-maint的,而非roo