Oracle All about profile(二)

2014-11-24 12:20:16 · 作者: · 浏览: 4
43 104 ACTIVE
44 11 ACTIVE
47 94 INACTIVE
00:24:58 SYS@ orcl> /
SID SERIAL# STATUS
------- ---------- --------
1 5 ACTIVE
2 1 ACTIVE
3 1 ACTIVE
4 1 ACTIVE
5 1 ACTIVE
6 1 ACTIVE
7 1 ACTIVE
8 1 ACTIVE
9 1 ACTIVE
10 1 ACTIVE
11 1 ACTIVE
12 1 ACTIVE
13 1 ACTIVE
14 1 ACTIVE
15 1 ACTIVE
16 1 ACTIVE
17 7 ACTIVE
18 5 ACTIVE
20 2 ACTIVE
21 1 ACTIVE
24 1 ACTIVE
25 5 ACTIVE
28 4 ACTIVE
31 1 ACTIVE
35 167 SNIPED
37 31 ACTIVE
43 104 ACTIVE
44 11 ACTIVE
47 94 INACTIVE
[oracle@rhel5 ~]$ sqlplus scott/tiger
SCOTT@ orcl> select distinct sid from v$mystat;
SID
----------
35
SCOTT@ orcl> /
select distinct sid from v$mystat
*
ERROR at line 1:
ORA-02396: exceeded maximum idle time, please connect again
Logical_reads_per_session:指定一个会话允许读的数据块的数目,包括从内存和磁盘读的所有数据块。
Logical_read_per_call:指定一次执行SQL(解析、执行和提取)调用所允许读的数据块的最大数目。
Private_sga:指定一个会话可以在共享池(SGA)中所允许分配的最大空间,以字节为单位。(该限制只在使用共享服务器结构时才有效,会话在SGA中的私有空间包括私有的SQL和PL/SQL,但不包括共享的SQL和PL/SQL)。
Composite_limit:指定一个会话的总的资源消耗,以service units单位表示。Oracle数据库以有利的方式计算cpu_per_session,connect_time,logical_reads_per_session和private-sga总的service units
Password_parameter部分:
Failed_login_attempts:指定在帐户被锁定之前所允许尝试登陆的的最大次数。
SQL> select name,lcount from user$ where name='SYSTEM';
NAME LCOUNT
------------------------------ ----------
SYSTEM 0
SQL> conn system/1;
ERROR:
ORA-01017: invalid username/password; logon denied
Warning: You are no longer connected to ORACLE.
SQL> conn system/2;
ERROR:
ORA-01017: invalid username/password; logon denied
SQL> conn system/3;
ERROR:
ORA-01017: invalid username/password; logon denied
SQL> conn system/4;
ERROR:
ORA-01017: invalid username/password; logon denied
SQL> conn / as sysdba;
Connected.
SQL> select name,lcount from user$ where name='SYSTEM';
NAME LCOUNT
------------------------------ ----------
SYSTEM 4
SQL> conn system/oracle;
Connected.
SQL> conn / as sysdba;
Connected.
SQL> select name,lcount from user$ where name='SYSTEM';
NAME LCOUNT
------------------------------ ----------
SYSTEM 0
Password_life_time:指定同一密码所允许使用的天数。如果同时指定了password_grace_time参数,如果在grace period内没有改变密码,则密码会失效,连接数据库被拒绝。如果没有设置password_grace_time参数,默认值unlimited将引发一个数据库警告,但是允许用户继续连接。
Password_reuse_time和password_reuse_max:这两个参数必须互相关联设置,password_reuse_time指定了密码不能重用前的天数,而password_reuse_max则指定了当前密码被重用之前密码改变的次数。两个参数都必须被设置为整数。
1.如果为这两个参数指定了整数,则用户不能重用密码直到密码被改变了password_reuse_max指定的次数以后在password_reuse_time指定的时间内。
如:password_reuse_time=30,password_reuse_max=10,用户可以在30天以后重用该密码,要求密码必须被改变超过10次。
2.如果指定了其中的一个为整数,而另一个为unlimited,则用户永远不能重用一个密码。
3.如果指定了其中的一个为default,Oracle数据库使用