1
hlwjia 2019-08-20 14:09:56 +08:00
前三点,应该 Google 就能有结果,或者找个稍微懂 Oracle db 的。
但是最后一点,要取决其他因素了( Oracle 不熟,坐等 Oracle 大佬 MySQL 里如果没人改过 root 用户名的话,并且 root 的认证是 auth_socket,那你可以不改密码就登录进去做任何操作了;不然就实现不了第四点。 |
2
hoyixi 2019-08-20 14:20:36 +08:00
数据库产品大都是以自己的格式把数据保存在文件里,这些文件就在某个路径下,有 root 权限,最起码可以把这些数据都拷贝走,然后:
1 对数据文件本身进行分析,类似逆向; 2 自己装个 Oracle,把这些数据放到你装的 Oracle 的数据文件夹下,相当于把备份恢复。 既然你自己安装的 Oracle,你可以使用数据库的超级用户,通过命令行或者一些客户端软件,查看有哪些数据库。(具体的库的数据,虽然有密码,但是我觉得对超级用户没作用,不过是猜测我没试过) |
3
shakoon 2019-08-20 14:59:34 +08:00
楼主应该是没用过 oracle,不然 su - oracle 啥不能做啊
|
4
taolu 2019-08-20 15:09:39 +08:00
对 oracle 不熟悉,但是在用的过程中,使用 root 用户切换到 Oracle 用户,直接使用 `sqlplus / as sysdba` 就是 Oracle dba 的权限,密码都不用输
|