oracle密码问题,在线等候,急!!

zwk 2003-08-13 09:57:16
我单位数据库管理人员因故离去,对oracle8的数据库未留下任何密码,现在无法维护数据库,请教高手,有什么办法吗?(数据库装在unix操作系统上,有超级用户)
...全文
43 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
lilylamb 2003-08-13
  • 打赏
  • 举报
回复
上面的都可以解决
nojuli 2003-08-13
  • 打赏
  • 举报
回复
同意6liuy(liuyong)
skyxj 2003-08-13
  • 打赏
  • 举报
回复
可用6liuy(liuyong)
===========================================================
在UNIX系统上以ORACLE用户(属于DBA组)进行操作:

sqlplus /nolog
connect / as sysdba
ALTER USER SYSTEM IDENTIFIED BY 口令即可更改
6liuy 2003-08-13
  • 打赏
  • 举报
回复
不是超级用户,而是管理数据库的用户,通常是ORACLE用户,属于DBA组
用more /etc/passwd 看是否有ORACLE用户,若没有看哪一个用户属于DBA组,就用哪一个用户操作
more /etc/group看是否有DBA组
zwk 2003-08-13
  • 打赏
  • 举报
回复
你是指以unix超级用户登陆后再运行sqlplus ?
6liuy 2003-08-13
  • 打赏
  • 举报
回复
又在8上试了一下,可以
6liuy 2003-08-13
  • 打赏
  • 举报
回复
对不起,没有看清问题,我写的是关于8i的
6liuy 2003-08-13
  • 打赏
  • 举报
回复
在UNIX系统上以ORACLE用户(属于DBA、OSDBA组)进行操作:

sqlplus /nolog
connect / as sysdba
ALTER USER SYSTEM IDENTIFIED BY 口令即可更改
zwk 2003-08-13
  • 打赏
  • 举报
回复
我想只能从unix超级用户上着手,但我对oracle配置文件不是非常清楚.
z5wjz 2003-08-13
  • 打赏
  • 举报
回复
关注
zwk 2003-08-13
  • 打赏
  • 举报
回复
肯定不知internal的密码,都不是缺省的了.orapwd80.exe怎么生成密码?我不太清楚,老兄能说详细点吗?谢谢!
Michaelyfj 2003-08-13
  • 打赏
  • 举报
回复
用internal密码进去,然后修改其他用户密码,如果不知道internal密码,可以用ORAPWD80.EXE生成一个密码,然后用这个密码连接
jhlcf 2003-08-13
  • 打赏
  • 举报
回复
好,支持
wzm1022 2003-08-13
  • 打赏
  • 举报
回复
运行sqlplus 用internal/oracle@数据库服务名 登录后,ALTER USER SYSTEM IDENTIFIED BY 口令即可更改.

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧