Oracle视图权限问题

Oracle视图权限问题,第1张

你如果用普通用户user1,user2当然是不能建立视图的,普通用户只能有查询功能,只有DBA才能进行其它功能。

你或者将user1,user2重新设定权限,将其提升为管理员,它就能进行DBA的各项 *** 作了。

给用户赋予最基本的权限

grant connect,resource to user_name

只能查询?

最简单的就是把改用户的使用的表空间设置成只读模式,所有的用户都只能只读该用户的数据

是这样的机制。

你用B用户登录查询 select from p 是在B用户所拥有的对象中寻找P这个对象。而实际上B用户中并没有这个P,P是属于A的。当然提示报错。

select from Ap 这就是查找A用户下的P对象。这样就没问题了。

上午刚有人问完这个问题呢

grant create any view to scott;

要不在system用户下执行

grant connect,resource,dba to scott

以上就是关于Oracle视图权限问题全部的内容,包括:Oracle视图权限问题、Oracle 给用户赋予权限,只能让用户“查看”自己的所有数据,视图、表、序列、存储过程都只能看。、oracle视图查询权限问题求教……………………………………………………………………………………等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9755191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存