首页 >>  正文

oracle授权命令

来源:baiyundou.net   日期:2024-09-22

Oracle数据库故障:

北京某公司一台运行oracle数据库的服务器,机房意外断电导致该服务器重启,重启后发现oracle数据库报错。该Oracle数据库没有备份。

Oracle数据库数据恢复过程:

1、北亚企安数据恢复工程师检查该oracle数据库的数据文件。

文件完整度:

北亚企安数据恢复——Oracle数据恢复

该oracle数据库SYSAUX01.DBF存在大量的坏块,其他位置文件完整。

2、在北亚企安数据恢复服务器上搭建了与故障oracle数据库相同的运行环境,将oracle数据库挂起。挂起oracle数据库后依然出现与用户反馈相同的报错(报错内容:ORA-01110错误)。由此可以初步判断故障oracle数据库的控制文件由于异常断电被篡改,恢复该oracle数据库的数据需要先修复oracle数据库的控制文件。

北亚企安数据恢复——Oracle数据恢复

北亚企安数据恢复——Oracle数据恢复

北亚企安数据恢复——Oracle数据恢复

3、查询故障oracle数据库的归档日志,发现归档日志不连续,恢复数据所需要的数据库归档日志丢失,北亚企安数据恢复工程师使用cancel参数进行不完全恢复。

北亚企安数据恢复——Oracle数据恢复

北亚企安数据恢复——Oracle数据恢复

再次执行alter database open命令将oracle数据库打开。查询oracle数据库实例状态,数据库报错内容改变,报错内容:ora_00600错误。

北亚企安数据恢复——Oracle数据恢复

4、查询oracle数据库警告日志,追踪查询数据库内部错误情况,部分日志内容为:

ORA-00600: internal error code, arguments: [13013], [5001], [267], [8456009], [5], [8456009], [17], [], [], [], [], []

Non-fatal internal error happenned while SMON was doing logging scn->time mapping.

5、使用北亚企安自主研发的DBF解析工具获取数据。

北亚企安数据恢复——Oracle数据恢复

6、创建oracle数据库,在oracle数据库中创建用户,为用户分配表空间,解锁用户并授权,然后将解析到的用户对象迁移到数据库中。

7、使用exp或者expdp导出zxfg用户下的所有对象,本例采用exp导出数据,其命令如下:

exp system/abc file=C:\\test\\dump\\zxfg.dmp log=C:\\test\\dump\\zxfg.log owner=zxfg

北亚企安数据恢复——Oracle数据恢复

北亚企安数据恢复——Oracle数据恢复

8、查询导出的数据库dmp文件及日志,确认oracle数据库数据完整正确。由用户方对恢复出来的数据库数据进行验证,经过多方反复验证确认数据完整有效。本次数据恢复工作完成。

","gnid":"97844ecae6cdafacd","img_data":[{"flag":2,"img":[{"desc":"","height":"504","title":"","url":"https://p0.ssl.img.360kuai.com/t019816511a4dc66882.jpg","width":"1168"},{"desc":"","height":"638","title":"","url":"https://p0.ssl.img.360kuai.com/t01aa4422da338ea0c5.jpg","width":"1264"},{"desc":"","height":"74","title":"","url":"https://p0.ssl.img.360kuai.com/t014ab4eff3d6704229.jpg","width":"460"},{"desc":"","height":"754","title":"","url":"https://p0.ssl.img.360kuai.com/t014cd387758ecf0f74.jpg","width":"1286"},{"desc":"","height":"338","title":"","url":"https://p0.ssl.img.360kuai.com/t012c52638fc235d46f.jpg","width":"1320"},{"desc":"","height":"90","title":"","url":"https://p0.ssl.img.360kuai.com/t01f523ff3968f6ffd2.jpg","width":"640"},{"desc":"","height":"87","title":"","url":"https://p0.ssl.img.360kuai.com/t0148d90fd1d441ae23.jpg","width":"656"},{"desc":"","height":"770","title":"","url":"https://p0.ssl.img.360kuai.com/t015c6251461d466382.jpg","width":"1132"},{"desc":"","height":"678","title":"","url":"https://p0.ssl.img.360kuai.com/t019eecb41c56719d4f.jpg","width":"1216"},{"desc":"","height":"698","title":"","url":"https://p0.ssl.img.360kuai.com/t01dc926cb318e8edcb.jpg","width":"1132"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1698206040000,"pure":"","rawurl":"http://zm.news.so.com/476a53da02e86613b025cdd29a2c2490","redirect":0,"rptid":"c767e616caf634b1","rss_ext":[],"s":"t","src":"数据恢复资讯","tag":[],"title":"数据库数据恢复—断电导致Oracle数据文件出现坏块的数据恢复案例

钱注琼1259oracle数据库用户给哪些权限 -
董泄胆18239883090 ______ 一般最高权限需要connect,resource,dba这三个即可.语句:grant connect,resource,dba to 用户; 权限说明:dba:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构.resource:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构.connect:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构.

钱注琼1259急求~oracle数据库 建立用户的命令 -
董泄胆18239883090 ______ Oracle数据库创建用户 在dba权限的用户下执行命令"create user 用户名 identified by 密码;" 用这个命令创建的用户还不能登录,需要进行授权 赋予connect和resource权限 grant connect,resource to 用户名;

钱注琼1259oracle 权限分类谁能给介绍下 -
董泄胆18239883090 ______ 1.实体权限:某种权限对其它用户的表或视图的存取权限(select,update,insert,alert,index,delete,all)all包括所有权限2.系统权限分类:是对用户而言的 (1)DBA:拥有全部的特权,是系统的最高权限,只有DBA才可以创建数据库结构 (2)...

钱注琼1259如何创建,授权和链接oracle数据库的普通用户 -
董泄胆18239883090 ______ Oracle数据库系统是目前世界上最流行的关系型数据库管理系统.在这里给大家介绍一下如何创建oracle数据库的普通用户,以及如何授权给普通用户管理数据库的权限.如何创建、授权和链接oracle数据库的普通用户 工具/原料 oracle数据库 ...

钱注琼1259oracle的username是什么 -
董泄胆18239883090 ______ 在安装数据库完成的时候,有一个口令的按钮,需要设置账户的密码和某些账户的解锁.一般来说要设置的有两个(sys,system)这两个都是管理员具体差别你可以百度下,装完数据库后可以自己新建用户.语句如下:create user dj identified by dj default tablespace dj; 创建用户dj,密码dj,表空间为dj grant create user,drop user,alter user,create any view,connect,resource,dba,create session,create any sequence to dj---这一句语句是给用户dj赋予权限

钱注琼1259求教各位高手 oracle 新建一个表空间space 怎么授权给一个已有的用户username -
董泄胆18239883090 ______ 要让用户使用这个表空间,设置一个限额就可以了,或者也可以设置为不受限.alter user username quota unlimited on space;

钱注琼1259oracle怎样设置用户名和密码 -
董泄胆18239883090 ______ 一般来说,oracle数据库安装后,里面有很多个默认账号和密码,比较常用的是:账号:scott 密码:tiger 账号:system 密码:manager 账号:sys 密码:任意字符. 当我们想创建一个账号时,可以使用sys登录sysdba后,创建用户(需要授权)...

钱注琼1259oracle插入test.SQL语句文件,然后如何给这个文件授权详细点谢谢的.本人是oracle菜鸟.
董泄胆18239883090 ______ 去下个PLsql developer这个工具,上面有导入导出文件,授权的选项,比较方便,命令你要用chmod授权用户755限W,R,X,W是写,R是写,X是应用分别代表W=4,R=2,X=1,7=4+2+1 5=4+1,chown -R oracle:oinstall /oraclechown -R 755 /oracle要在root用户下权限grant授权grant connect,resource to用户名,这个要在进入数剧库后的dba用户下

钱注琼1259oracle 用户 哪些权限 -
董泄胆18239883090 ______ 1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users;2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限): select * from dba_sys_privs; select * from user_sys_privs;3.查看角色(只能查看登陆用...

钱注琼1259Oracle导入数据需要哪些权限 -
董泄胆18239883090 ______ 要先区别:dbasysdba,建议使用DBA操作.使用其它权限实际管理时,比较不方便.原因如Oracle所述.当然决定因素:主要是由导出导入的内容所决定你需要的最小权限集. 文章显示:IMP_FULL_DATABASE ,EXP_FULL_DATABASE 最...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024