quinta-feira, 28 de fevereiro de 2013
Alterando Senhas do SYS e SYSTEM
Alterando Senhas do SYS e SYSTEM no ORACLE
É necessário ter acesso ao servidor para fazer esta alteração.
entrar no SQLPLUS (pelo p prompt ou shell) com a opção /NOLOG, Assim:
SQLPLUS /NOLOG
quando estiver no sqlplus, digite:
CONNECT / AS SYSDBA
se conectar 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 também se quiser, ou conectar sempre assim.
Caso tenha ocorrido o erro ORA-01031: insufficient privileges, quando você tentou conectar como SYSDBA, é porque devem ter definido uma senha para o arquivo PWD do Oracle então faça assim:
Copie o nome do arquivo, você irá usá-lo depois, certifique-se de realmente copiar, pois o novo arquivo que iremos criar deverá ter o nome exatamente igual, inclusive letras maiúsculas e minúsculas, depois remova o arquivo PWD, ele geralmente fica no $ORACLE_HOME/database ou $ORACLE_HOME/dbs o nome dele geralmente é PWD<INSTANCE>.ORA.
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.
Para criar uma nova senha vá no prompt ou shell e digite:
ORAPWD file=PWD<INSTANCE>.ORA password=NOVA_SENHA
substitua PWD<INSTANCE>.ORA pelo arquivo que você copiou.
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.
Assinar:
Postar comentários
(
Atom
)
Nenhum comentário :
Postar um comentário