2009-09-17 10 views

Répondre

3

Afin d'empêcher un utilisateur de vous connecter pouvez verrouiller le compte:

ALTER USER usr ACCOUNT LOCK; 

Si vous voulez déconnecter toutes les sessions d'un utilisateur, vous pouvez utiliser le method described in another SO:

BEGIN 
    FOR x IN (SELECT Sid, Serial# FROM v$session WHERE username = 'USR') LOOP 
     EXECUTE IMMEDIATE 'Alter System Kill Session ''' || x.Sid || ',' 
         || x.Serial# || ''' IMMEDIATE'; 
    END LOOP; 
END; 
Questions connexes