zoukankan      html  css  js  c++  java
  • oracle 12如何解锁账户锁定状态及修改忘记的密码

    有两种方法,大同小异吧,感觉命令真是个好东西,哈哈哈哈,挽救了我安了4次才安好的oracle!!!

    方法一:

    1.如果忘记密码,找到忘记密码的是哪个用户身份,如果用户被锁定,可以使用下面说的方法解除锁定,没有锁定,直接修改密码就可以

    2.首先进入sqlplus:进入的方式有两种,一种是通过cmd命令台输入sqlplus,另外一种是直接在开始-程序-oracle-应用程序开发-sqlplus

    3.提示“请输入用户名:”,输入: “/as  sysdba” ,屏幕显示连接到   信息。然后出现“SQL>”提示符,在此提示符下输入“alter user *****  account unlock;”(此步骤为解除锁定,若没有锁定可跳过 ,*****内容为忘记密码的用户名,注意语句最后的分号,要加上,不然执行命令后就会出现数字2 ,等待你继续输入),此时屏幕显示用户已更改

    4.此时有两种方式对密码进行修改

    (1)重新登录sqlplus,在请输入用户名提示下,输入“******”(忘记密码的用户名),在输入口令提示下,随便输入一串字母,控制台会要求输入新口令,输入新口令,确认,就可以顺利通过用户名和密码链接数据库了

    (2)在第三步操作后继续输入“alter user ******(注:此处是忘记密码的用户名) identified by ********* (注:此处是新设置的密码);” 出现用户已更改字样,此时修改密码成功!

    方法二:

    1.sqlplus打开方式相同

    2.输入sqlplus  /nolog

    3.输入conn  /as   sysdba

    4.输入方法一上述修改锁定状态以及修改密码同样的命令行,即可修改用户信息。

    (上图因为我没有被锁定,只写了修改密码语句)

  • 相关阅读:
    使用mysqltools配置读写分离环境
    mysql group replication 主节点宕机恢复
    django ---- models继承
    django -- 对模式进行调式(pay with the api)
    django -- 多对多关系的实现
    django -- verbose_name的对数据库层面的影响
    django -- model中只有Field类型的数据才能成为数据库中的列
    django -- 为model 指定数据库名
    django -- 联合索引
    flask基础之jijia2模板使用基础(二)
  • 原文地址:https://www.cnblogs.com/ggrm/p/9446414.html
Copyright © 2011-2022 走看看