Olá!
Caso você tem instalado um banco de dados Oracle 10g XE e não se lembra mais da senha do usuário SYS siga os passos abaixo para alterar a senha dele.
1) Abra o SQL*Plus. No botão iniciar escolha a opção “Executar Linha de Comandos SQL”;
2) Conecte-se com o comando abaixo:
SQL> connect / as sysdba
Conectado.
3) Altere a senha do usuário
SQL> alter user sys identified by
Usuário alterado.
Pronto. Agora você poderá acessar http://127.0.0.1:8080/apex/, digitar o usuário sys e a
Até mais,
Roberto
Caso não dê certo do jeito que está tentem fazer assim:
SQL> alter user sys identified by sys;
Muito obrigada!!
Olá!
Sou completamente verde na linha de banco e estou estudando utilizando a versão Oracle 10g XE e tentei seguir os passos citados mas fiquei meio confuso. Quando abro o prompt cmd e digito sqlplus pede usuário e senha. É nesta hora q digito connect / as sysdba? Se for dá erro SP2-0306 OPCAO INVALIDA.
Quando abro o EXECUTAR LINHA DE COMANDO SQL e digito connect / as sysdba informa que não possuo privilégio suficiente.
Então como faço para poder logar e alterar a senha do usuário master? Preciso efetuar um backup da base mas está dando o erro SP2-0640
Obrigado!
Deu certo!
Só uma dica: quando digitar o comando colocar a senha antes do “;”! Exemplo:
SQL> alter user sys identified by novasenha;
Obrigado!
Deu certo a alteração!
Não funciona de nenhum destes jeitos, até porque vc só pode alterar o usuário estando conectado ao Oracle. Mas é justamente esta senha que falta.
Pra quem ainda tiver dúvidas tem um vídeo explicativo
https://www.youtube.com/watch?v=wB0WjpcMiaI