Sysdba veya sys için ayarlanmış parolaya sahip olmayan ve düzenli olarak üçüncü taraf bir istemci kullanan kişiler için bir not. Bana yardımcı olan bir şifre olmadan sqlplus komut satırına giriş hakkında bazı bilgiler. Bu arada fedora 21 kullanıyorum.
locate sqlplus
Benim durumumda, sqlplus burada bulunur:
/u01/app/oracle/product/11.2.0/xe/config/scripts/sqlplus.sh
Şimdi koş
cd /u01/app/oracle/product/11.2.0/xe/config/scripts
./sqlplus.sh / as sysdba
Şimdi eski kimlik bilgilerinizle veritabanına bağlanmanız gerekiyor. Oracle tarafından sağlanan şablonu çıktınızda bulabilirsiniz:
Use "connect username/password@XE" to connect to the database.
Benim durumumda "oracle" şifresi ile "oracle" kullanıcı var, bu yüzden benim giriş gibi görünüyor
connect oracle/oracle@XE
Bitti. Şimdi yeni şifrenizi iki kez yazın. O zaman şifrenizin süresinin dolmasını istemiyorsanız,
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;