oracle如何解放锁 oracle怎么解锁
oracle 帐号scott被锁定 如何解锁
1、首先以DBA的身份登录Oracle10g。
成都创新互联公司专注于宿豫企业网站建设,响应式网站建设,商城网站制作。宿豫网站建设公司,为宿豫等地区提供建站服务。全流程按需网站开发,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
2、修改SOCCT账户权限,"alteruserscottaccountunlock;"
3、修改HR账户权限,"alteruserhraccountunlock;" 在commit操作之后,继续:"alteruserhridentifiedbyhr;"
4、然后检查状态,就会发现已经解锁了。
如何解除Oracle 帐号锁定
一、问题
使用system账号登录oracle,系统提示
如何解除Oracle wbr帐号锁定(the wbraccount wbris wbrlocked)
二、解决办法
1、使用oracle用户登录系统
2、执行如下步骤:
3、$ sqlplus /nolog
4、SQL connect /as sysdba
Connected.
5、SQL alter user system account unlock;User altered.
三、锁定账号方法
1、SQL alter user system account lock;
User altered.
四、修改帐号口令
1、SQL ALTER USER system IDENTIFIED BY sysPasswd;
ORACLE报错 ORA-28000: 帐户已被锁定 解决方法,如何解锁?
原因:oracle输入密码不正确,试了10次后,会自动锁定用户。
解决方法:使用sqlplus命令行解锁。
步骤:
1、打开sqlplus窗口,用sysdba角色登录
2、请输入用户名: /as sysdba
3、SQLalter user GALTTEST account unlock;
用户已更改。
解锁成功啦!
oracle如何解锁?
一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。\x0d\x0a1.下面的语句用来查询哪些对象被锁:\x0d\x0aselectobject_name,machine,s.sid,s.serial#\x0d\x0afromv$locked_objectl,dba_objectso,v$sessions\x0d\x0awherel.object_id=o.object_idandl.session_id=s.sid;\x0d\x0a2.下面的语句用来杀死一个进程:\x0d\x0aaltersystemkillsession'24,111';(其中24,111分别是上面查询出的sid,serial#)\x0d\x0a【注】以上两步,可以通过Oracle的管理控制台来执行。\x0d\x0a3.如果利用上面的命令杀死一个进程后,进程状态被置为"killed",但是锁定的资源很长时间没有被释放,那么可以在os一级再杀死相应的进程(线程),首先执行下面的语句获得进程(线程)号:\x0d\x0aselectspid,osuser,s.program\x0d\x0afromv$sessions,v$processp\x0d\x0awheres.paddr=p.addrands.sid=24(24是上面的sid)\x0d\x0a4.在OS上杀死这个进程(线程):\x0d\x0a1)在unix上,用root身份执行命令:\x0d\x0a#kill-912345(即第3步查询出的spid)\x0d\x0a2)在windows(unix也适用)用orakill杀死线程,orakill是oracle提供的一个可执行命令,语法为:\x0d\x0aorakillsidthread\x0d\x0a其中:\x0d\x0asid:表示要杀死的进程属于的实例名\x0d\x0athread:是要杀掉的线程号,即第3步查询出的spid。\x0d\x0a例:c:orakillorcl12345
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如何解放锁 oracle怎么解锁
文章路径:http://scyanting.com/article/hejjii.html