您可以在循环中执行此操作并通过动态SQL进行授予:

BEGIN

FOR objects IN

(

SELECT 'GRANT ALL ON "'||owner||'"."'||object_name||'" TO MyUser' grantSQL

FROM all_objects

WHERE owner = 'MY_SCHEMA'

AND object_type NOT IN

(

--Ungrantable objects. Your schema may have more.

'SYNONYM', 'INDEX', 'INDEX PARTITION', 'DATABASE LINK',

'LOB', 'TABLE PARTITION', 'TRIGGER'

)

ORDER BY object_type, object_name

) LOOP

BEGIN

EXECUTE IMMEDIATE objects.grantSQL;

EXCEPTION WHEN OTHERS THEN

--Ignore ORA-04063: view "X.Y" has errors.

--(You could potentially workaround this by creating an empty view,

-- granting access to it, and then recreat the original view.)

IF SQLCODE IN (-4063) THEN

NULL;

--Raise exception along with the statement that failed.

ELSE

raise_application_error(-20000, 'Problem with this statement: ' ||

objects.grantSQL || CHR(10) || SQLERRM);

END IF;

END;

END LOOP;

END;

/

oracle用户授所有权限,在Oracle模式上授予用户所有权限相关推荐

  1. oracle的权限授予,在Oracle模式上授予用户所有权限

    您可以在循环中执行此操作并通过动态sql进行授予: BEGIN FOR objects IN ( SELECT 'GRANT ALL ON "'||owner||'"." ...

  2. Oracle database 安装在 Linux(rhel,oel,centos)上的用户设置

    基于OFA,如果是单实例的文件系统,则遵从如下目录 /u01   初始化50G 存放 oracle RDBMS software /u02   vgoradata_lvoradata01  用于存放系 ...

  3. linux给目录赋访问权限_在Linux上给用户赋予指定目录的读写权限

    在上篇文章中我们向您展示了如何在 Linux 上创建一个共享目录.这次,我们会为您介绍如何将 Linux 上指定目录的读写权限赋予用户. 有两种方法可以实现这个目标:***种是 使用 ACL (访问控 ...

  4. 计算机三级数据库安全管理(一)、授权语句、WITH GRANT OPTION、guest、用户定义的数据库角色、Oracle安全管理、收权语句、安全管理、数据库用户、角色、用户分类、GRANT

    1.设某数据库中有表T1(c1,c2, c3),并只对U1执行了如下授权语句: GRANT SELECT ON T1 TO U1 下列语句中,U1无权执行的是 A.SELECT *FROM T1 B. ...

  5. oracle添加创建视图权限不足,Oracle Scott创建视图权限不足解决办法

    Oracle Scott创建视图权限不足解决办法 在PL/SQL Developer数据库管理工具中,使用SCOTT用户帐号进行登录,新建SQL查询窗口,输入一条创建视图的SQL语句,随后弹出一个错误 ...

  6. oracle某用户历史sql语句,查看oracle 用户执行的sql语句历史记录

    select * from v$sqlarea t where t.PARSING_SCHEMA_NAME in ('用户名') order by t.LAST_ACTIVE_TIME desc se ...

  7. oracle数据库延迟执行,如何诊断oracle数据库运行缓慢或hang住的问题

    为了诊断oracle运行缓慢的问题首先要决定收集哪些诊断信息,可以采取下面的诊断方法: 1.数据库运行缓慢这个问题是常见还是在特定时间出现 如果数据库运行缓慢是一个常见的问题那么可以在问题出现的时候收 ...

  8. 权限管理系统如何分别实现对用户和角色的授权

    目前,大多数权限系统,都是基于RBAC的理念来设计的,关于RBAC,摘抄一下百度百科的解释: 在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而 得到这些角色的权限.这就极大地简化了权限的管 ...

  9. 微软不能关闭服务器,微软正在解决部分Surface Laptop用户遭遇的无法退出S模式的故障...

    从安全角度来说此功能有助于提高设备安全性避免感染木马病毒,因此该模式推出后又获得不少企业级用户青睐. 随后微软将Windows 10 S 系统废除并直接将该模式集成到企业和教育版里,允许用户自主设置是 ...

最新文章

  1. Django之重定向
  2. linux下装windows驱动,linux下安装windows xp无线网卡驱动
  3. 学Python一定要知道的十段经典代码
  4. 数据下发非标准用户权限测试
  5. 月圆花美 中秋快乐!
  6. webConfig中System.Web 和 System.WebServer节点读取
  7. UITextView模拟UITextField 设置Placeholder属性 --董鑫
  8. [转]Kali-linux安装之后的简单设置
  9. 数据结构与算法之排序(冒泡、选择、插入、希尔、归并、快速)
  10. FR切换sheet时隐藏参数面板
  11. 数组是逻辑结构还是存储结构_逻辑结构?存储结构?傻傻分不清……
  12. 搏一搏,单车变摩托!华为天才少年耗时四月将自行车强势升级为自动驾驶
  13. 1717: [Usaco2006 Dec]Milk Patterns 产奶的模式
  14. openwrt1907 mt7621配置DDR自适应
  15. 【Scratch】进阶篇-《Scratch游戏开发》FlappyTurtle
  16. 计算机内存条价格,最新内存条天梯图2020 内存条全面选购指南
  17. android手机装win10吗,你真没有看错!Android手机一秒变Win10
  18. 2021最新.NET/C#面试汇总:《.NET/C#面试手册》
  19. 思科交换机冗余星形设计,附带sw1核心交换机配置
  20. 一个假冒的序列号被用来注册Internet Download Manager。IDM正在退出...解决办法

热门文章

  1. 【超级视客营】基于超算平台的MMYOLO实践过程记录(自定义数据集实现YOLO v5)
  2. Windows12[Beta1.2.6]公测
  3. 语言模型 Probability Based: Language Model
  4. Python3.x爬虫教程:爬网页、爬图片、自动登录
  5. python文本热点问题挖掘_基于文本挖掘的网络热点舆情分析
  6. 【OTDR曲线工具箱】03 创建sor文件
  7. 甘肃非税收缴实现“一网通办”:随时随地扫码“搞定”
  8. 协同办公OA项目:搭建“自定义”OA办公系统,原来就这么简单!
  9. Tree Audio Branch录音 Sophia Pfister - Bad Decisions
  10. Eigen 矩阵的特征值特征向量求解(EVD分解)