sql >> Databasteknik >  >> RDS >> Oracle

hur man inaktiverar samtidiga anslutningar av en användare på Oracle

Skapa en ny profil som

CREATE PROFILE <profile_name> LIMIT 
   SESSIONS_PER_USER          1
   CPU_PER_SESSION            UNLIMITED 
   CPU_PER_CALL               <some_value>
   CONNECT_TIME               <some_value>
   LOGICAL_READS_PER_SESSION  DEFAULT 
   LOGICAL_READS_PER_CALL     <some_value>
   PRIVATE_SGA                <some_value>
   COMPOSITE_LIMIT            <some_value>; 

notera:välj andra parametrar enligt kravet, du kan få aktuella profilparametervärden från dba_profile view och använda dem i ovanstående fråga. Innan det får du användarens profilnamn med hjälp av nedanstående fråga

SELECT profile FROM dba_users WHERE username = <user_name>;

Sedan ÄNDRA ANVÄNDARE

ALTER USER <user_name> PROFILE <profile_name>;




  1. hur man undviker avgränsaren från kolumninnehållet vid export av csv

  2. Sequelize sammanfogning av två tabeller som inte är associerade

  3. PHP:json_encode() visar ingenting med flerdimensionell array

  4. Var kan jag hitta MySQL-transaktionsloggen?