安装完数据库很久不用常常会忘记其密码,碰到这种情况不要动不动就重装数据库,按其下方法修改即可忘记sys,system用户的密码:使用ORAPWDEXE工具修改密码:在开始菜单点击‘运行’,输入‘cmd’,打开命令提示窗口,输入如下命令:orapwd file=d:\oracle\product\1010\Db_2\database\pwdctcsysora password=123456这个命令重新生成了数据库密码文件。密码文件的位置在ORACLE_HOME目录下的\database目录下。这个密码是修改sys用户的密 码。 除了sys和system其它用户的密码不会改变。忘记system用户的密码:可以用sys用户登录。然后用alter user命令修改密码。如:conn sys/pass_word as sysdba;alter user system identified by newpass;忘记sys用户密码:可以用system用户登录。然后用alert user 命令修改密码,如:CONN SYSTEM/PASS_WORD;ALTER USER SYSTEM IDENTIFIED BY NEWPASS;忘记除sys/system用户之外的用户的登录密码。用sys(或者system)登录。CONN SYS/PASS_WORD AS SYSDBA;使用如下语句修改用户的密码。ALTER USER USER_NAME IDENTIFIED BY NEWPASS;主要密码不能是全数字且不能以数字开头。(1)CONN SYS/PASS AS SYSDBA;//以DBA的身份登录
首先这个问题,先看你的连接的是normal还是sys。因为你的用户权限可能只能连接正常连接也就是normal连接。
其次,如果这个确认了,那你再用系统用户进sys中去,到user“文件夹”里找到相关的用户名,重新赋予其权限及密码。然后退出sys用户,重新用normal用户登录。
最后,记得用Net manager配置连接信息噢!
可以参考如下方法在忘记oracle密码的情况下,修改密码。
忘记sys,system用户的密码:
使用ORAPWDEXE工具修改密码:在开始菜单点击‘运行’,输入‘cmd’,打开命令提示窗口,输入如下命令:
orapwd file=d:\oracle\product\1010\Db_2\database\pwdctcsysora password=123456
这个命令重新生成了数据库密码文件。密码文件的位置在ORACLE_HOME目录下的\database目录下。这个密码是修改sys用户的密 码。 除了sys和system其它用户的密码不会改变。
忘记system用户的密码:
可以用sys用户登录。然后用alter user命令修改密码。如:
conn sys/pass_word as sysdba;
alter user system identified by newpass;
忘记sys用户密码:
可以用system用户登录。然后用alert user 命令修改密码,如:
CONN SYSTEM/PASS_WORD;
ALTER USER SYSTEM IDENTIFIED BY NEWPASS;
忘记除sys/system用户之外的用户的登录密码。
用sys(或者system)登录。CONN SYS/PASS_WORD AS SYSDBA;
使用如下语句修改用户的密码。ALTER USER USER_NAME IDENTIFIED BY NEWPASS;主要密码不能是全数字且不能以数字开头。
(1)CONN SYS/PASS AS SYSDBA;//以DBA的身份登录
普通用户的放在数据库里面,sys的放在密码文件里面,密码文件位置为:
Linux下的存放位置:$ORACLE_HOME/dbs/orapw$ORACLE_SID
Windows下的存放位置:$ORACLE_HOME/database/orapw$ORACLE_SID
2种方式
①oracle自带的工具,是画面交互式的,你可以更改超级用户的密码,删除数据库等 *** 作
②alter user 用户名 identified by 新密码;
※此处更改用户密码时,一般情况是当前用户只能更改自己的密码
超级用户如system可以修改普通用户密码。
以上就是关于忘记oracle数据库的用户名密码怎么办全部的内容,包括:忘记oracle数据库的用户名密码怎么办、oracle 安装后使用SQL Plus连接数据库时用户名或密码不可用是怎么回事、忘记了oracle数据库用户的密码,怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)