美文网首页
oracle用户解锁

oracle用户解锁

作者: 小伙来自农村 | 来源:发表于2018-08-23 16:09 被阅读0次

    今天在导入数据到oracle数据库时,当执行导入的命令时:imp dap/password file=/home/oracle/tmp/pad.dmp full=y

    这里声明一下还有种在网上看到的这种方式imp dap/password@ORCL 

    file=/home/oracle/tmp/pad.dmp full=y(我这个是oracle 12c) ,这种方式在我这导入报错,不知是声明原因,在网上

    看到的说是@符号识别不了,后来加了把@转义了,还是不行,有知道的大神指教指教,后来

    直接把@和@后面的数据库实例去掉就可以了

    dap_test是你的用户名  password是你的用户密码  file是你的dmp文件所在的路径,但是当遇到

    ORA-28000: the account is locked 这个错误的时候说是账户锁了,好了:

    第一种方法是在服务器执行命令解锁:

    alert user dap account unlock;

    解锁命令

    dap是你想要解锁的用户,最后User altered 解锁成功了。

    第二种oracle客户端图形解锁:

    sys用户登录

    用sys用户登录后:

    选中my objects

    选中my objects 后,在点击Users,如下图:

    找到被锁的用户DAP

    然后右键点击DAP ,再点击Edit:

    把勾去掉

    去掉以后,再点击apply,这是客户端解锁成功。

    关于用户为什么会锁,因为用户新创建时就是锁住的。还有一种就是多次输入了错误密码用户也会锁住。

    相关文章

      网友评论

          本文标题:oracle用户解锁

          本文链接:https://www.haomeiwen.com/subject/bchmiftx.html