Základní nastavení je False. Parametr můžete ověřit dotazem do pohledu gv$parameter.
SQL> SELECT name, valueFROM gv$parameterWHERE name = ‚resource_limit‘;NAME VALUE—————————— ——————————resource_limit FALSE
Jelikož se jedná o dynamický parametr, můžete ho změnit za běhu databáze pomocí příkazu alter system.
SQL> alter system set resource_limit=true scope=both;System altered.
Poznámka: K nastavení profilu můžete taktéž využít Database resource manager a jeho proceduru DBMS_RESOURCE_MANAGER.
Nebudeme si zde ukazovat veškeré možnosti, které máme a co vše lze nastavit, neboť k tomu můžete využít grafické rozhraní Database control (Enterprise manager), které je intuitivní a není potřeba ho dlouze popisovat.Spíše si zkuste vytvořit jednoduchý profil.
SQL> create profile omezeny_uziv limitconnect_time 120failed_login_attempts 3idle_time 60sessions_per_user 2;
Profile created.
A teď daný profil přiřadit uživateli pomocí příkazu alter user.
SQL> alter user scott profile omezeny_uziv;User altered.
Poznámka: Profily můžete také libovolně měnit příkazem alter profile nebo zrušit příkazem drop profile.Kontrolu, že jste vše nastavili správně uděláte výpisem proměnné profile z tabulky dba_users.
SQL> select profile from dba_users where username=’SCOTT‘;PROFILE——————————OMEZENY_UZIV
Poznámka: Veškeré informace týkající se limitů a profilů naleznete v tabulce dba_profiles. Zde je výpis jen těch nejdůležitějších.
FAILED_LOGIN_ATTEMPTS je počet nepovedených pokusů o přihlášení k účtu. Poté je účet zamknut.
PASSWORD_LIFE_TIME počet dní, po které je možné heslo používat.
PASSWORD_REUSE_TIME říká, že heslo nesmí být shodné s žádným předchozím za zadaný počet posledních dní. Pokud se nastaví číselná hodnota, pak PASSWORD_REUSE_MAX musí být UNLIMITED.
PASSWORD_REUSE_MAX říká, že heslo nesmí být stejné jako zadaný počet předchozích. Pokud se nastaví číselná hodnota, pak PASSWORD_REUSE_TIME musí být UNLIMITED.
PASSWORD_LOCK_TIME je počet dní, po které bude účet zamknut po zadaném počtu selhání při přihlášení.
PASSWORD_GRACE_TIME nastavuje dobu odkladu
Metalink:1016552.102 How to use PROFILES to limit user resources160528.1 Profile Limits (Resource Parameter(s)) Are Not Enforced/Do Not Work