oracle怎么锁定用户 oracle如何锁定用户

ORACLE报错 ORA-28000: 帐户已被锁定 解决方法,如何解锁?

原因:oracle输入密码不正确,试了10次后,会自动锁定用户。

目前创新互联建站已为上千家的企业提供了网站建设、域名、网络空间、网站运营、企业网站设计、开阳网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

解决方法:使用sqlplus命令行解锁。

步骤:

1、打开sqlplus窗口,用sysdba角色登录

2、请输入用户名: /as sysdba

3、SQLalter user GALTTEST account unlock;

  用户已更改。

解锁成功啦!

oracle账号锁定小写账号问题

今天访问应用的时候,发现账号被锁定,登录oracle后,发现很多用户都被锁定了。看下提示信息,原来是密码过期了导致账号被锁定。这里记录下这几个操作的常用命令,以方便以后自己的使用。

1.查看用户的proifle是哪个,一般是default

SELECT username,PROFILE FROM dba_users;

2.查看对应的概要文件(如default)的密码有效期设置

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

3.将概要文件(如default)的密码有效期由默认的180天修改成逗无限制地(修改之后不需要重启动数据库,会立即生效)

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4.对已经锁定和过期的账号进行解锁

(1)alter user 用户名 identified by 原来的密码 account unlock; ----不用换新密码,用户名和密码也不用加引号,这个命令会解锁账号,同时取消密码过期。

(2)alter user 用户名 account unlock; ----这个只会解锁账号,而不会取消密码过期,所以建议使用上面的口令

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

;

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


网页题目:oracle怎么锁定用户 oracle如何锁定用户
当前网址:http://azwzsj.com/article/hhpgjd.html