3
Je souhaitais supprimer/interrompre les connexions à un schéma spécifique d'une base de données. Pourriez-vous svg un moyen prudent de faire ceci?Suppression des connexions Oracle à l'aide d'une requête
Vive
Je souhaitais supprimer/interrompre les connexions à un schéma spécifique d'une base de données. Pourriez-vous svg un moyen prudent de faire ceci?Suppression des connexions Oracle à l'aide d'une requête
Vive
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;