07_DICTIONARY_ACCESSIBILITY:this instance parameter controls the effect of granting object privileges with the ANY keywo
A profile has dual function: toenforce a password policy and to restrict the resources a session can consume;
密码管理是一直有效的
对资源的管理时当初始化参数RESOURCE_LIMIT为TRUE时才会有效,默认值为false;
密码管理
指定宽限天数,数据库发出警告到登陆失效前的天数。如果数据库密码在这中间没有被修改,则过期会失效。
资源管理
建立和分派配置文件
--查看目前正在使用的配置文件
selectusername,profile from dba_users;
默认的配置文件对资源没有任何,指示对密码有
FAILED_LOGIN_ATTEMPTS
10
PASSWORD_LOCK_TIME
1
PASSWORD_LIFE_TIME
180
PASSWORD_GRACE_TIME
7
在%Oracle_HOMERDBMS\ADMIN\utlpwdmg.sql%文件中有更加详细的配置文件的建立方法;
一个配置文件一旦被分派给用户,这个配置文件就不能被删除
DROP PROFILE profile_name;
DROPPROFILE profile_name CASCADE;--这个命令可以删除配置文件,并恢复为默认的DEFAULT配置文件;
例:
createprofile two_wrong limit failed_login_attempts 2;
alteruser sj profile two_wrong;
数据库安全准则:
有安全危险的包:
和Oracle安全相关的初始化参数
如果你用SYSDBA权限登录,不管你输入的是哪个用户名,最终显示的用户为SYS;
如果你用SYSOPER权限登录,不管你输入的是哪个用户名,最终显示的用户为PUBLIC;
Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务