Hola,
En adicion a lo posteado puedo decir que,
1. sysdba es un privilegio que se le puede asignar a cualquier usuario de base de datos con
Código:
grant sysdba to user_name;
2. Por defecto, cuando se crea la base de datos, sys es el unico que tiene el privilegio asignado, system no.
3. A partir de 9i todas las conexiones con el usuario sys deben hacerse como sysdba o sysoper, es decir
Código:
conn sys/pass@sid as sysdba;
4. Las contraseñas de los usuarios de base de datos no se pueden recuperar, estan encriptadas, pero se pueden cambiar si se tiene el privilegio
alter user.
Saludos.