想要删除用oracle创建的数据库,但是不知道用户名和密码
发布网友
发布时间:2022-04-09 08:08
我来回答
共4个回答
热心网友
时间:2022-04-09 09:37
oracle删除数据库,用不着用户名和密码,如果你是想drop database的命令删除数据库,后续的功夫还是蛮多的。
1、dbca删除数据库--傻瓜式,操作简单,直接选择你所需要删除的数据库,下一步一路下去,oracle全部自动搞定,删除比较干净。
2、通过用户登陆手动删除,oracle10g及以后的版本,必须在指定状态下执行drop database才能删除成功(备注:该命令仅删除控制文件、数据文件、日志文件,像spfile、alert.log等其他基本文件,还需要用户自己手动到目录下删除,很容易造成遗漏(占用多余空间)。当然,如果熟练,完全没问题)
3、手动直接删除系统文件,即无需命令,自己到系统目录下,把控制文件、数据文件、日志文件、参数文件、密码文件等等直接delete掉,同样起到删除数据库的效果。
我都回答到这种程度,LZ你看着办吧~
热心网友
时间:2022-04-09 10:55
楼上的也算推荐答案吗???
不需要用户名和密码,你怎么去删除,你以为oracle公司是吃素的吗??数据库里的数据安全性是很重要的问题,你竟然给我说不需要用户名和密码就可以删除数据库??
你用系统提供的几个用户进去就是了。我记得有:sys system等等。都是类似DBA或者超级管理员的权限。
热心网友
时间:2022-04-09 12:30
dbca可以的。或者你直接sqlplus / as sysdba登录,直接就能再修改各个用户的密码了。
热心网友
时间:2022-04-09 14:21
通过dbca,直接删除实例,然后再创建个。