永发信息网

oracle误删sys所有表,怎么恢复?

答案:2  悬赏:40  手机版
解决时间 2021-03-21 11:40
  • 提问者网友:精神病院里
  • 2021-03-21 04:36
有哪位高手知道,误删了oracle的sys用户下所有表,怎么恢复?
没有备份,没开闪回,没开归档!
小弟跪求解决办法,有重谢!
最佳答案
  • 五星知识达人网友:白昼之月
  • 2021-03-21 06:15
把用户库导出来,重新建库吧。
全部回答
  • 1楼网友:封刀令
  • 2021-03-21 07:01
oracle数据库安全性设计建议一、 什么是安全的系统 安全性建设是一个长期并且卓绝的工作。作为一个符合标准的企业级系统,我们认为税务系统应该具备以下的安全性特点:  高可用性  对敏感数据的访问控制能力。  监测用户行为的审计能力。  用户帐号管理的有效性和扩充性 二、 从哪些方面作安全性检查 一个企业级系统的安全性建设并不仅仅局限于软件技术方面的设置和控制,甚至我们可以说,技术仅仅位于一个补充和提高现有安全性的地位上。通常,应该按照重要性依次进行如下的安全性检查。  物理层面的控制 控制物理接触是系统安全性建设的第一步,也是最会有成效,最应该优先执行的一步。 权威安全研究显示,70% 的信息系统数据损失和攻击都是由“内部人”(即具备某种系统及其数据访问权限的用户)造成和发起的。 比如,授权人员才可以进入机房,管理人员的密码不要记录在显眼的地方,离开个人终端锁定屏幕,等等,这些建议看上去似乎比较琐碎。但是如果缺少了这些意识,即使我们运用了再好的安全性技术,再复杂的数据分离技术,当一个人可以接近需要保护的服务器,当一个人可以通过窃取的密码接近需要保护的数据,那么一切的安全性建设都将是一个摆设。 千里之堤,毁于蚁穴。一个牢固的堤坝不会因为外界洪水的冲击而倒塌,却会崩坏于隐藏在自身内部的蛀虫。 所以,最佳的方法是不要让蚂蚁靠近堤坝。  安全性流程建设 实施安全性建设之后,必须要有一个详细周密而且行之有效的流程控制(process control)。其中行之有效是我们应该注意的。 有时候会听到抱怨,在增强了安全性建设的系统中,维护人员由于分工过细,导致整个系统的应变能力下降,维护成本提高,管理效率降低。以前一个人可以在10分钟内作好的修改,现在却要途经3,4个人之手,耗时1-2天还不一定能够做完。 过犹不及,建立一个符合企业自身需求的安全性流程是我们应该优先考虑的。  普遍性的安全性措施 不仅仅是oracle数据库系统,作为一个具有领先性的it系统,都应该包括以下的安全性措施。 1. 只安装需要的软件 每个软件都有缺陷,对于oracle数据库软件来说,自定义安装,只选取需要的组件,少作少错,这一点在安全性方面显得尤为重要,一个具有潜在安全性漏洞的组件,如果它没有被安装。那它就不会影响整个系统。 2. 锁定或者失效默认用户 对于oracle数据库系统来说,安装的时候会有一系列的默认用户生成,应该在数据库安装完毕之后,经过功能筛选,锁定或者失效这些用户。 3. 修改可用用户的默认密码 不能锁定或者失效的用户,必须修改默认密码。比如具有sysdba权限的sys用户和具有dba权限的system用户,都应该修改默认密码。至于密码长度和复杂性的有效控制在后面将会谈到。 4. 限制操作系统存取权限 oracle数据库系统是依存在操作系统之上的,如果操作系统被人侵入,那么通过修改配置文件等一系列方法,oracle数据库的安全性也将荡然无存。 5. 定期更新厂家推出的安全性补丁 随着时间的推移,厂家通常会推出一系列的安全性补丁来弥补现有系统的安全隐患。 对于oracle数据库而言,应该定期查看以下网址来获取oracle公司最新的安全性警告和解决方案。 <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.oracle.com%2ftechnology%2fdeploy%2fsecurity%2falerts.htm" target="_blank">http://www.oracle.com/technology/deploy/security/alerts.htm</a><br>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯