当我们忘记了oracle数据库的用户的密碼同时又不知道比该用户权限更大的用户的密码,该怎么办呢
别担心,只要你有安装了数据库服务器的操作系统的用户那么你就可鉯轻松解决,而且本文介绍的方法很通用哦~
其实原理很简单就是利用了oracle的操作系统认证方式。
-
拥有安装了oracle数据库的操作系统的用户名与密码
-
登录到安装oracle数据库服务器的操作系统打开命令窗口:(我的演示机器是windows)
-
查看环境变量ORACLE_SID的设置情况:
-
linux系统下,如果找不到sqlplus命令的话请切换到oracle用户。
-
在sqlplus窗口执行命令:
就可以修改你的用户的密码了~
-
本文介绍的方法是基于oracle打开了操作系统认证方式的!
-
一般情况下步骤2、3不是必须的,在多实例的情况下就一定需要切换了~
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨詢相关领域专业人士。