永发信息网

oracle 忘记用户名和口令怎么办

答案:2  悬赏:80  手机版
解决时间 2021-12-24 01:50
  • 提问者网友:温柔港
  • 2021-12-23 19:22
oracle 忘记用户名和口令怎么办
最佳答案
  • 五星知识达人网友:掌灯师
  • 2021-12-23 20:55
登录到安装oracle数据库服务器的操作系统。打开命令窗口:(我的演示机器是windows)

2
查看环境变量ORACLE_SID的设置情况:
windows: echo %ORACLE_SID%
linux: echo $ORACLE_SID

3
设置环境变量ORACLE_SID的值为你想登录的oracle实例的SID:
set ORACLE_SID=orcl

4
键入命令:sqlplus / as sysdba
就可以以sysdba的身份登录到oracle了!
linux系统下,如果找不到sqlplus命令的话,请切换到oracle用户。

5
在sqlplus窗口执行命令:
alter user you_username identified by you_password;
就可以修改你的用户的密码了~
全部回答
  • 1楼网友:梦中风几里
  • 2021-12-23 22:29
用户名口令无效,是因为你用户名口令不匹配导致的,联系dba进行修改密码; 或者自己登陆dba权限的账号进行更改密码后重新登陆 以scott用户为例:(数据库刚刚安装时候,这些练习账号是默认expired & locked,即密码过期的,账号被锁的) 对账户进行解锁,同时更改密码: alter user scott account unlock identified by tiger; 查看用户状态可以在dba_users这个字典表进行查看 select username,user_id,password,account_status from dba_users; 这里只摘出这几个字段进行查看,发现经过上一步骤后scott的account_status 字段变为open状态;此时再去链接,问题应该就解决了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯