FNDCPASS
FNDCPASS é um utilitário importante no aplicativo Oracle EBS e está localizado em $FND_TOP/bin. Ele é usado para alterar senhas para esquema de aplicativos, senha do esquema Oracle EBS e alteração de senha de usuário do aplicativo.
$FNDCPASS FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS FNDCPASS apps/apps 0 Y system/manager ORACLE FNDCPASS apps/apps 0 Y system/manager USER
Quando você executa o FNDCPASS, ele cria um arquivo de log e um arquivo de saída. Esses arquivos de log e out são criados no mesmo diretório a partir do qual o FNDCPASS é executado. Se o comando for concluído com êxito, o arquivo de registro terá uma mensagem de conclusão, caso contrário, conterá a mensagem de erro para a alteração da senha
Alterar senhas de APPS/APPLSYS
FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS <new pass> Note: AutoConfig must be run and all application tier services restarted after changing the APPS password.
As seguintes coisas acontecem como parte deste comando
(1) validação applsys. (certifique-se de que o nome APPLSYS está correto)
(2) recriptografar todas as senhas em FND_USER
(3) recriptografar todas as senhas em FND_ORACLE_USERID
(4) atualizar a senha do applsys na tabela FND_ORACLE_USERID .
(5) Atualize a senha dos aplicativos na tabela FND_ORACLE_USERID. Além disso, as alterações são feitas na tabela DBA_USERS.
Se houver algum problema com qualquer uma dessas etapas, você receberá os relatados nos logs do FNDCPASS
Alterar a senha do esquema Oracle EBS (por exemplo, GL, FA, AR etc.)
Aqui está o comando para alterar a senha para o esquema GL
FNDCPASS apps/apps 0 Y system/manager ORACLE GL <new pass>
As seguintes coisas acontecem como parte deste comando
(1) recriptografar a senha em FND_ORACLE_USERID
(2) as alterações são feitas na tabela DBA_USERS.
Altere todas as senhas do esquema Oracle EBS (por exemplo, GL, FA, AR etc.) em um comando usando ALLORACLE
FNDCPASS apps/apps 0 Y system/manager ALLORACLE <new pass>
Alterar a senha do usuário do aplicativo Oracle EBS
A sintaxe geral é
FNDCPASS apps/apps 0 Y system/manager USER <username> <new pass>
Aqui está um exemplo para alterar o usuário do aplicativo TEST
FNDCPASS apps/apps 0 Y system/manager USER TEST <new pass>
A senha do usuário é criptografada novamente com a senha APPLSYS e atualizada na tabela FND_USERS
AFPASSWD
O AFPASSWD é uma versão aprimorada do FNDCPASS e inclui os seguintes recursos:
(1)AFPASSWD apenas solicita as senhas necessárias para a operação atual, permitindo a separação de tarefas entre administradores de aplicativos e administradores de banco de dados.
Isso também melhora a interoperabilidade com o Oracle Database Vault. Em contrapartida, o utilitário FNDCPASS atualmente exige a especificação dos APPS e dos nomes de usuário do SISTEMA e senhas correspondentes, evitando a separação de tarefas entre administradores de aplicativos e administradores de banco de dados.
(2) Ao alterar uma senha com AFPASSWD, o usuário é solicitado a digitar a nova senha duas vezes para confirmar.
(3)AFPASSWD pode ser executado a partir da camada de banco de dados, bem como da camada de aplicativo. Por outro lado, o FNDCPASS só pode ser executado na camada do aplicativo
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-f <FNDUSER>] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-o <DBUSER>] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-a] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-l <ORACLEUSER> [<TRUE>] | [<FALSE>]] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-L [<TRUE>] | [<FALSE>]] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-s] <APPLSYS>
Bloquear todas as contas de esquema do Oracle EBS (R12.1+)
AFPASSWD apps/[email protected] -L TRUE
Artigos relacionados
Documentação da Oracle sobre alteração de senha em aplicativos
local do arquivo de log em aplicativos oracle r12
Oracle concurrent Manager
Pós-processador de saída
assistente de patch
XMLImporter