[Oracle]分享:我的oracle9i学习笔记(6)
文章作者 100test 发表时间 2007:03:14 13:54:47
来源 100Test.Com百考试题网
################## managing password security and resources ####################
alter user user_name account unlock/open.----锁定/打开用户.
alter user user_name password expire.---设定口令到期
/*建立口令配置文件,failed_login_attempts口令输多少次后锁,password_lock_times指多少天后口令被自动解锁*/
create profile profile_name limit failed_login_attempts 3 password_lock_times 1/1440.
/*创建口令配置文件*/
create profile profile_name limit failed_login_attempts 3 password_lock_time unlimited password_life_time 30 password_reuse_time 30 password_verify_function verify_function password_grace_time 5.
/*建立资源配置文件*/
create profile prfile_name limit session_per_user 2 cpu_per_session 10000 idle_time 60 connect_time 480.
alter user user_name profile profile_name.
/*设置口令解锁时间*/
alter profile profile_name limit password_lock_time 1/24.
/*password_life_time指口令文件多少时间到期,password_grace_time指在第一次成功登录后到口令到期有多少天时间可改变口令*/
alter profile profile_name limit password_lift_time 2 password_grace_time 3.
/*password_reuse_time指口令在多少天内可被重用,password_reuse_max口令可被重用的最大次数*/
alter profile profile_name limit password_reuse_time 10[password_reuse_max 3].
alter user user_name identified by input_password.-----修改用户口令
0drop profile profile_name.
/*建立了profile后,且指定给某个用户,则必须用CASCADE才能删除*/
0drop profile profile_name CASCADE.
alter system set resource_limit=true.---启用自愿限制,缺省是false
/*配置资源参数*/
alter profile profile_name limit cpu_per_session 10000 connect_time 60 idle_time 5.
/*资源参数(session级)