2009-04-11 19 views

Respuesta

127

Es posible conectarse a la base de datos sin especificar una contraseña. Una vez que haya hecho eso, puede restablecer las contraseñas. Supongo que has instalado la base de datos en tu máquina; si no, primero deberá conectarse a la máquina en la que se está ejecutando la base de datos.

  1. Asegúrate de que tu cuenta de usuario es miembro del grupo dba. Cómo lo hace depende del sistema operativo que esté ejecutando.

  2. Ingrese sqlplus/as sysdba en una ventana de Símbolo de sistema/shell/Terminal según corresponda. Esto debería iniciar sesión en la base de datos como SYS.

  3. Una vez que está conectado, a continuación, puede entrar en

    alter user SYS identified by "newpassword"; 
    

    para restablecer la contraseña SYS, y lo mismo para SISTEMA.

(Nota: No he probado nada de esto en Oracle 12c; estoy suponiendo que no han cambiado las cosas desde que Oracle 11g.)

+2

@HannesdeJager: gracias por detectar el linkrot. Me deshice del enlace muerto. También eliminé la sección sobre mí que no lo había probado en Oracle 11, como ahora. No lo he probado en Oracle 12, sin embargo ... –

+2

Funciona en 12c - acaba de probar. –

+1

funcionó para mí también (Oracle 11g Express Edition) – ColorDeColor

26

de sesión en la máquina como oráculo de inicio de sesión de usuario ID (donde está instalado Oracle) ..

  1. Añadir ORACLE_HOME = <Oracle installation Directory> en Variable de entorno

  2. Abra un símbolo del sistema

  3. cambie el directorio a %ORACLE_HOME%\bin

  4. tipo el comando sqlplus /nolog

  5. SQL>connect /as sysdba

  6. SQL>alter user SYS identified by "newpassword";

Una comprobación más, mientras instala el Oracle y la configuración del asistente de configuración de la base de datos, si configura cualquier base de datos, es posible que haya dado la contraseña y haya comprobado la misma para todas las demás cuentas. Si es así, intente con la contraseña que ha proporcionado. la configuración del asistente de configuración de su base de datos.

la esperanza que esto funcionará para usted ..

3

realidad durante la instalación le pedirá process.it u para entrar en el password..At el último paso de la instalación, aparecerá una ventana que muestra la clonación de la base de datos files..After copiando, habrá una opción ... como administración de contraseñas ... aquí tenemos que configurar nuestra contraseña ... y el nombre de usuario será predeterminado ...

5

Una vez instalado en Windows seguido las instrucciones a partir de línea de comandos (símbolo del sistema) Ejecutar SQL

entonces .... v SQL> connect/as sysdba

Conectado. [Respuesta de aviso SQL]

vi. SQL> alter user SYS identificado por "newpassword";

Usuario modificado. [Respuesta de aviso de SQL]

Gracias. Esto minimizó un dolor de cabeza

Cuestiones relacionadas