Alterar Senha usuario SYSTEM ou SYS

Scripts Diversos para o Oracle SQL*Plus. (Relacionado a ferramenta Oracle SQL*Plus, para questões de SQL, usar o forum SQL)
Responder
joaoarturg
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Qui, 27 Nov 2008 8:55 am
Localização: são Paulo - SP

Olá pessoal, estou com um sério problema. Estou instalando um produto em em um servidor e este pede o usuário administrador do oracle, acredito eu que seja o "system" ou "sys", entretanto não sei a senha deste, pois eles foram criados a muitos anos.
Alguém sabe como eu faço para limpar, alterar ou efetuar um reset na senha desse usuário ?

O oracle utilizado é 9i.

Aguardo retorno. Obrigado!
Abraços a todos![/b]
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Você quer instalar um PRODUTO no sql plus ?
Como assim? está instalando uma package ou realizando CREATE TABLES, etc ?

Explica melhor o que é esse produto.
joaoarturg
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 8
Registrado em: Qui, 27 Nov 2008 8:55 am
Localização: são Paulo - SP

Não, estou instalando um produdo que não que apenas usa o banco de dados Oracle, porem o produto pede o usuário adminstrador do banco para ele, pois no momento da instalação ele executa alguns procedimentos internos que interage com o banco, entendeu?

como eu faço pra resetar essa senha ?
Abraços!
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Tem um tópico sobre isso no BLOG do Ruevers!
http://ruevers.webs.com/senhas.htm
Alterando Senhas do SYS e SYSTEM no ORACLE

Perdeu a senha do SYS ou SYSTEM do Oracle, não tenha pânico, se você tem acesso local ao equipamento, pode resetar essas senhas, SIM, você pode, alias sei que tem DBA que vai querer me matar, pois as vezes parece que esse é o maior segredo deles e não querem contar pra ninguém, mas isso parece mais facil do que parece e so leva algus minutos.

Vamos ao pior cenário, você não tem a senha do SYS e SYSYEM .

entra no SQLPLUS (usa o prompt ou shell) com a opção /NOLOG, que não vai pedir user e senha.Assim:

SQLPLUS /NOLOG

quando estiver no sqlplus, digite:

CONNECT / AS SYSDBA

se deu mensagem de "CONECTADO", pronto você está como SYS o usuário mas poderoso do banco de dados daí você pode trocar a senha do SYSTEM:

ALTER USER SYSTEM IDENTIFIED BY SENHA_NOVA;

pronto, pode trocar a senha do SYS tambem se quiser, ou conectar sempre assim.


Casso tenha dado erro quando você tentou conectar como SYSDBA, é porque devem ter definido uma senha para o arquivo PWD do Oracle, aí você me pergunta... E AGORA?? eu respondo...FIQUE CALMO QUE ISSO TAMBÉM TEM JEITO

A primeira coisa é remover o arquivo PWD, ele geralmente fica no $ORACLE_HOME/database ou $ORACLE_HOME/dbs o nome dele geralmene é PWD<INSTANCE>.ORA. Se estiver com medo de remover, apenas renomeie.

Agora você deve criar um novo arquivo com a nova senha, ou deixar sem o arquivo, se quiser que o SYS não tenha senha. Pra isso use o comando no prompt ou shell

ORAPWD file=PWD<INSTANCE>.ORA password=NOVA_SENHA

Pronto, agora entre no sqlplus usando o usuário e nova senha.

Vale lembrar que você precisa ter acesso ao equipamento, isso não dá pra fazer remoto...e HAVE FUN.
yurimj
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Ter, 01 Dez 2009 1:44 pm
Localização: Santa Cruz do Rio Pardo - SP

Essa dica funciona também no Oracle 11?
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Com certeza brother. Só fazer um teste.
wesleyrl
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Dom, 24 Jul 2016 11:40 am

Vlw, deu certo!
pgsbird
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Sex, 17 Mai 2019 11:47 am

Opa, se alguém tiver ainda dúvidas teve um vídeo que eu fiz explicando

https://www.youtube.com/watch?v=wB0WjpcMiaI
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes