权限问题

luckman100 2014-06-22 07:30:12
为什么我在plsql窗口用用户A能够进行select * from Dba_Views 查询,但是在函数中使用Dba_Views时,编译报错,视图不存在??请指教
...全文
128 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
善若止水 2014-06-23
  • 打赏
  • 举报
回复
引用 5 楼 wildwave 的回复:
你原先Dba_Views上的查询权限来自于角色 但是在存储过程/函数中,需要显式授权
学习了。真的好棒
CT_LXL 2014-06-23
  • 打赏
  • 举报
回复
引用 5 楼 wildwave 的回复:
你原先Dba_Views上的查询权限来自于角色 但是在存储过程/函数中,需要显式授权
学习了
小灰狼W 2014-06-23
  • 打赏
  • 举报
回复
你原先Dba_Views上的查询权限来自于角色 但是在存储过程/函数中,需要显式授权
CT_LXL 2014-06-23
  • 打赏
  • 举报
回复
引用 2 楼 qinyu100 的回复:
[quote=引用 1 楼 zlloct 的回复:] [quote=引用 楼主 qinyu100 的回复:] 为什么我在plsql窗口用用户A能够进行select * from Dba_Views 查询,但是在函数中使用Dba_Views时,编译报错,视图不存在??请指教
授权给用户,比如授予gp 用户查询权限: grant select on dba_views to gp;[/quote] 果然可以了,多谢版主!!不过我不明白为什么grant之前,我能够在plsql窗口用用户A能够进行select * from Dba_Views 查询呢???[/quote] 具体原因我也很想知道,不知道是不是工具自身的问题还是bug
liao_z_j 2014-06-23
  • 打赏
  • 举报
回复
SELECT * FROM All_Tab_Privs t WHERE t.GRANTEE='A' AND t.TABLE_NAME='DBA_VIEWS'; 说明用户A有权限访问呗。
luckman100 2014-06-22
  • 打赏
  • 举报
回复
引用 1 楼 zlloct 的回复:
[quote=引用 楼主 qinyu100 的回复:] 为什么我在plsql窗口用用户A能够进行select * from Dba_Views 查询,但是在函数中使用Dba_Views时,编译报错,视图不存在??请指教
授权给用户,比如授予gp 用户查询权限: grant select on dba_views to gp;[/quote] 果然可以了,多谢版主!!不过我不明白为什么grant之前,我能够在plsql窗口用用户A能够进行select * from Dba_Views 查询呢???
CT_LXL 2014-06-22
  • 打赏
  • 举报
回复
引用 楼主 qinyu100 的回复:
为什么我在plsql窗口用用户A能够进行select * from Dba_Views 查询,但是在函数中使用Dba_Views时,编译报错,视图不存在??请指教
授权给用户,比如授予gp 用户查询权限: grant select on dba_views to gp;
一、在基于Laravel8.x实现API接口签名认证系统课程里: 我将带领大家基于laravel 8.x来开发用户认证系统与接口签名验证系统以解决API接口请求中的安全问题,我将带领同学们认识Laravel用户认证的两大核心要素,守卫者与数据提供者,并从源码层面分析用户认证中涉及到的核心概念,通过基于接口签名的认证逻辑,带领同学们实现自定义守卫者以及签名认证器,实现基于签名认证的用户登陆逻辑,并基于该守卫者实现一个接口签名认证中间件对接口请求进行拦截处理。 在实战过程中,涉及到的核心概念我们会在源码层面对其原理进行阐述,以帮助同学们更好地掌握这些知识。 在完成上述功能后,我们会带领大家将我们实现的基于接口签名认证的用户认证与接口认证逻辑封装成Laravel扩展包,从而使得我们的代码与Laravel核心框架解耦,以保证功能上的独立性和可复用性。 二、在基于Laravel 7.x的后台权限验证API课程里: 以后台权限验证API的开发为载体,带领大家使用Laravel 7.x进行权限扩展包的开发,你将学习到如下知识: 1、如何使用laravel编写Restful api接口 2、如何使用composer进行项目依赖管理,laravel常用扩展的安装与使用,如dingo/api 以及repository 3、如何使用jwt进行实现后台用户认证机制 4、学习使用laravel扩展包的形式进行后台权限验证API的开发 5、如何编写Seeders帮助我们在新系统里实现数据的初始化 6、理解和使用Laravel核心概念和面向接口的编程思想 三、这两套课程分别解决的是API接口请求的安全问题与接口权限问题

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧