Skip to main content

Vérifier et débloquer un compte verrouillé

- Se connecter au serveur en SSH via putty ou winscp (> putty).
- Se connecter en tant que compte oracle
su oracle

- Ajouter les arguments pour les variables d'environnement pour se connecter à l'instance

export ORACLE_HOME=/u01/app/oracle/product/11gr2/db_1
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=gcldev


- Se connecter à l'instance SQL:
sqlplus /nolog
connect / as sysdba

- Lister tous les comptes de l'instance SQL :
SELECT username, account_status FROM dba_users;
- Lister tous les comptes avec leurs dates de création, date d'expiration et l'état de verrouillage :

SELECT username, account_status, created, lock_date, expiry_date  FROM dba_users  WHERE account_status != 'OPEN';


- Requête pour débloquer un compte (nomducompte à remplacer) :
ALTER USER nomducompte ACCOUNT UNLOCK;


- Note en plus pour reset un password :
ALTER USER nomducompte BY new_password;