connect sys/12345678 as sysdba
使用概要文件
创建一个概要文件,仅用于限制用户对一下资源的使用
1.不限制用户建立的并发会话数
2.每个会话中,不限制用户使用的cpu时间
3.单个会话中的持续时间不能超过三小时
4.会话中的持续空闲时间不能超过5min
5.单个会话在SGA中分配的内存了不能超过60KB;
CREATE PROFILE app_users LIMIT
SESSIONS_PER_USER UNLIMITED
CPU_PER_SESSION UNLIMITED
CONNECT_TIME 180
IDLE_TIME 5
PRIVATE_SGA 60k;
修改概要文件
对前面创建的概要文件app_users为其增加对用户的口令限制
1.尝试登陆连续失败5次后锁定账户1天
2.口令的有效期为30天
3.口令的宽限期是1天
4.密码修改至少5次以后,该密码在20天以后可以使用
ALTER PROFILE app_users LIMIT
FAILED_LOGIN_ATTEMPTS 5
PASSWORD_LOCK_TIME 1
PASSWORD_LIFE_TIME 30
PASSWORD_GRACE_TIME 1
PASSWORD_REUSE_MAX 5
PASSWORD_REUSE_TIME 20;
启用资源限制 用来限制用户资源使用
ALTER SYSTEM SET resource_limit=TRUE;
为用户指定概要文件 (只能给用户,不能给角色或者其他概要文件)
ALTER USER scott PROFILE app_users; //把概要问价指派给scott
ALTER USER scott ACCOUNT UNLOCK; //IDENTIFIED BY 密码
SET TIME ON
CONN scott/tiger //链接scott
SELECT * FROM dept;//链接scott查看影响 会报错
SELECT * FROM dba_profiles
WHERE profile='APP_USERS'
ORDER BY RESOURCE_TYPE; //查询前面创建的概要文件中所有的参数以及其取
值,其中包括未定义的取值,他们为default
SELECT username,profile FROM dba_users;
使用概要文件
创建一个概要文件,仅用于限制用户对一下资源的使用
1.不限制用户建立的并发会话数
2.每个会话中,不限制用户使用的cpu时间
3.单个会话中的持续时间不能超过三小时
4.会话中的持续空闲时间不能超过5min
5.单个会话在SGA中分配的内存了不能超过60KB;
CREATE PROFILE app_users LIMIT
SESSIONS_PER_USER UNLIMITED
CPU_PER_SESSION UNLIMITED
CONNECT_TIME 180
IDLE_TIME 5
PRIVATE_SGA 60k;
修改概要文件
对前面创建的概要文件app_users为其增加对用户的口令限制
1.尝试登陆连续失败5次后锁定账户1天
2.口令的有效期为30天
3.口令的宽限期是1天
4.密码修改至少5次以后,该密码在20天以后可以使用
ALTER PROFILE app_users LIMIT
FAILED_LOGIN_ATTEMPTS 5
PASSWORD_LOCK_TIME 1
PASSWORD_LIFE_TIME 30
PASSWORD_GRACE_TIME 1
PASSWORD_REUSE_MAX 5
PASSWORD_REUSE_TIME 20;
启用资源限制 用来限制用户资源使用
ALTER SYSTEM SET resource_limit=TRUE;
为用户指定概要文件 (只能给用户,不能给角色或者其他概要文件)
ALTER USER scott PROFILE app_users; //把概要问价指派给scott
ALTER USER scott ACCOUNT UNLOCK; //IDENTIFIED BY 密码
SET TIME ON
CONN scott/tiger //链接scott
SELECT * FROM dept;//链接scott查看影响 会报错
SELECT * FROM dba_profiles
WHERE profile='APP_USERS'
ORDER BY RESOURCE_TYPE; //查询前面创建的概要文件中所有的参数以及其取
值,其中包括未定义的取值,他们为default
SELECT username,profile FROM dba_users;