createprofile(createprofilebat)

http://www.itjxue.com  2023-02-14 07:36  来源:未知  点击次数: 

oracle 11g 数据库密码过期怎么办?

密码过期了,可以用sys as sysdba用户进去,使用alter user username identified by passwd;修改一下。\x0d\x0a密码多少天过期以及其他策略,取决于该用户使用的Profile。\x0d\x0a\x0d\x0a创建profile的方法参考:\x0d\x0acreate profile app_users2 limit\x0d\x0a failed_login_attempts 5\x0d\x0a password_life_time 60\x0d\x0a password_reuse_time 60\x0d\x0a password_reuse_max 5\x0d\x0a password_verify_function verify_function\x0d\x0a password_lock_time 1/24\x0d\x0a password_grace_time 10;\x0d\x0a\x0d\x0a修改用户的profile的方法\x0d\x0aalter user username profile profilename;

为什么oracle会断开数据库连接

方法一、直接修改资源配置文件

分三个步骤在sqlplus环境下完成。

第一步,查询资源文件,找到CONNECT_TIME所在的profile名。

select resource_name,profile from dba_profiles;

第二步,用alter命令修改profile中的值;

alter profile MONITORING_PROFILE limit connect_time unlimited;(或跟一个时间值,如1000,单位为分钟)

alter profile MONITORING_PROFILE limit idle_time unlimited;

第三步,用如下命令查看profile中的值;

select resource_name,limit from dba_profiles where profile='MONITORING_PROFILE';

方法二:通过创建资源配置文件并进行用户分配来完成。

分三个步骤在sqlplus环境下完成。[该方法不对其它数据库连接用户产生影响]

第一步,查看并修改resource_limit的状态。

SQLshow parameter resource_limit; 如果为FALSE,则将其修改为TRUE,否则配置不会生效:

SQLalter system set resource_file=true;

第二步,用create profile命令创建一个新的profile文件:

SQLcreate profile [profile文件名] limit connect_time unlimited idle_time unlimited;

[示例:create profile test_profile limit connect_time unlimited idle_time unlimited;]

第三步,将这个新的配置文件分配给该用户:

SQLalter user [user_name,如ROOT_QY] profile [profile文件名];

Oracle中profile的作用?

create profile new_profile

limit password_reuse_max 10

password_reuse_time 30;

2.设置profile资源限制:

create profile app_user limit

sessions_per_user unlimited

cpu_per_session unlimited

cpu_per_call 3000

connect_time 45

logical_reads_per_session default

logical_reads_per_call 1000

private_sga 15k

composite_limit 5000000;

总的resource cost不超过五百万service units。计算总的resource cost的公式由alter resource cost语句来指定。

3.设置密码限制profile:

create profile app_users2 limit

failed_login_attempts 5

password_life_time 60

password_reuse_time 60

password_reuse_max 5

password_verify_function verify_function

password_lock_time 1/24

password_grace_time 10;

4.将配置文件分配给用户:

SQL alter user dinya profile app_user;

用户已更改。

SQL

SQL alter user dinya profile default;

用户已更改。

SQL

create Profile based virtual drive是什么意思

创建基于配置文件的虚拟驱动器。

虚拟驱动器指个人计算机RAM区域中模仿计算机物理磁盘的区域。虚拟驱动器指的不是真实的驱动器,如光驱,软驱,而是由软件模拟成的功能和真实驱动器相同或相似的驱动器,只不过驱动器上使用的文件是虚拟文件,而不是具体的光盘或软盘。

oracle用户锁定问题

1.你可以用 alter user 用户ID account unlock 先解开这个用户锁定

2.这个机制是在用户的profile中设定,profile主要是对系统资源和用户囗令的管理,你可以打开查看,里面有个 FAILED_LOGIN_ATTEMPTS 参数,你还可以结合其它的参数一起使用来管理资源和囗令。系统有个默认的profile叫default

给个示例:

1.资源的

create profile luck_prof limit

sessions_per_user 8

cpu_per_session 16800

logical_reads_per_session 23688

connect_time 268

idle_time 38;

2.囗令的,如修改 default

alter profile default limit

password_life_time 60

password_grace_time 10

password_reuse_time 1800

failed_login_attempts 3

password_lock_time 1/1440;

然后再创建或修改用户时指定一个profile如:

create user wuser

identified by wuser

.......

profile luck_prof ;

希望以上能给你提供解决问题的方向

(责任编辑:IT教学网)

更多

相关黑客技术文章