sql >> Databáze >  >> RDS >> Oracle

jak zakázat současná připojení jedním uživatelem na oracle

Vytvořte nový profil jako

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>; 

poznámka:zvolte jiné parametry podle požadavku, aktuální hodnoty parametrů profilu můžete získat z pohledu dba_profile a použít je ve výše uvedeném dotazu. Předtím získejte jméno profilu uživatele pomocí níže uvedeného dotazu

SELECT profile FROM dba_users WHERE username = <user_name>;

Poté ALTER USER

ALTER USER <user_name> PROFILE <profile_name>;




  1. Jak převést řetězec na časové razítko bez časového pásma

  2. Vložte data JSON do databáze SQLite v systému Android

  3. Jak použít procento (%) v LIKE, aniž by to bylo považováno za zástupný znak?

  4. Mohou existovat omezení se stejným názvem v DB?