Oracle 数据库安全相关:
1、口令管理:由dba和安全员通过用户的概要文件来控制。
create profile语句来创建用户概要文件,用create user和alter user语句把概要文件分配给用户。
2、帐户锁定与解锁:以sysdba登陆
例子:scott用户失败的登陆次数为4次,帐户保持锁定的时间为30天,超过30天后帐户自动解锁。
create profile prof limit
failed_login_attemps 4
password_lock_time 30;
alter user scott profile;
直接锁定用户帐户:alter user scott account lock;
解锁:alter user scott account unlock;
3、数据库的安全性信息被保存在数据字典中,如果要了解这些信息,可以查询相应的数据字典试图。
例子:查询所有用户的概要文件及其帐户状态的信息。
select username,profile,account_status from dba_users;