急!!!oracle的系统权限丢失了~~ 前几天数据库被不小心drop掉几个角色后来按照别的数据库对比重新创建,发现要给DBA角色添加系统权限的时候,没有BACKUP ANY TABLE这个权限了请问,系统权限可以创建么,怎么建啊,谢谢~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 删角色把权限弄没了?你动过SYS下的数据字典表? 不清楚哦,什么都没动哦,那天drop掉了几个角色,resource还有另外个,不记得了 insert into System_Privilege_Map values (-43,'BACKUP ANY TABLE',0);commit;试一下。 dba权限和resource权限是同级别的吧BACKUP ANY TABLE是附给DBA的就算删也不是一个表理的吧 你先确认下System_Privilege_Map 里是否还存在这个记录 我select 了sys.System_Privilege_Map 看了下有-43,backup any table,0 这一项哦但是为什么在企业管理器里我添加系统权限没有这一项呢 我现在想给DBA这个角色授予backup any table的系统权限打开企业管理器的dba角色,在系统权限里,本来应该有这个权限的,只要点下来就可以了但是在上面的系统权限列表里没有这一项哦~~ SQL> show userUSER 为 "SYS"SQL> grant backup any table to dba;授权成功。SQL> 高分求plsql存储过程不定列操作 如何实现3个字段相同时保留另一个字段值最大的那条记录 求助oracle的有条查询不会写,业务逻辑混乱 关于别名的问题 求一aix下oracle 10g的自动备份脚本 Oracle 中的一查询语句 Left out join 求助:内存泄露、速度巨慢 有谁可以告诉我为什么进不了Oracle Enterprise Manager,OracleOraHome81ManagementServer服务启动不了是什么回事?加急!!!! 如何增,删,改blob类型?? 为什么不能安装? SQL脚本翻译 oracle返回结果集?!!!!!!
你动过SYS下的数据字典表?
试一下。
BACKUP ANY TABLE是附给DBA的
就算删也不是一个表理的吧
但是为什么在企业管理器里我添加系统权限没有这一项呢
打开企业管理器的dba角色,在系统权限里,本来应该有这个权限的,只要点下来就可以了
但是在上面的系统权限列表里没有这一项哦~~
USER 为 "SYS"
SQL> grant backup any table to dba;授权成功。SQL>