用dba账户登录,先查看dba_users里面,用户使用的porfile是哪一个,一般默认是default
SELECT
username,PROFILE FROM dba_users;
再去看指定文件的密码设置:
select*from dba_profiles
where profile='DEFAULT'and
resource_name='PASSWORD_LIFE_TIME'这里可以看到limit字段的,这个就是你要的字段.
①.、打开命令提示符cmd.
忘记了oracle数据库用户的密码可以参考如下解决方法:
登录到安装oracle数据库服务器的操作系统.打开命令窗口:(我的演示机器是windows)
查看环境变量ORACLE_SID的设置情况:
windows: echo %ORACLE_SID%
linux: echo $ORACLE_SID
设置环境变量ORACLE_SID的值为你想登录的oracle实例的SID:
set ORACLE_SID=orcl
键入命令:sqlplus / as sysdba
就可以以sysdba的身份登录到oracle了!
linux系统下,如果找不到sqlplus命令的话,请切换到oracle用户.
在sqlplus窗口执行命令:
alter user you_username identified by you_password;
就可以修改用户的密码了~
可以参考如下方法在忘记oracle密码的情况下,修改密码.
忘记sys,system用户的密码:
这个命令重新生成了数据库密码文件.密码文件的位置在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的身份登录
我们使用oracle数据库的时候,如果忘记了用户密码就无法登录oracle管理界面了.那么该如何解决这个问题呢?下面我给大家分享一下.
工具/材料
cmd命令行
首先打开运行界面,在输入框中输入CMD命令,如下图所示
此时此刻呢会打开CMD命令行窗口,我们将会在命令行中进行密码的变更,如下图所示
然后我们通过sqlplus连接oracle数据库,如下图所示
最后运用sql语句将用户的密码进行更改即可,如下图所示
以上就是土嘎嘎小编为大家整理的oracle密码如何查看相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!