2016 - 2024

感恩一路有你

oracle建表权限授权 oracle数据库怎么授予用户修改表某一列的权限?

浏览量:2490 时间:2021-03-12 19:44:04 作者:admin

oracle数据库怎么授予用户修改表某一列的权限?

Oracle中为表中指定的列分配权限的SQL语句如下:

例如,EMP表中有一个用户Joan需要为EMP分配权限uName operation permission,编写如下:

授权更新(EMP)名称)

开启埃德温·埃普托如果Joan更新EMP表中的salary字段,将报告一个错误:

update埃德温.emp设置salary=100000

第1行出错:

ora-01031:特权无效

Oracle授予用户查询表的权限,好像没起什么作用?

这取决于您授权的架构。

只需在表名前面添加。。。

从所有者中选择*。表名。

另一个方便的方法是将同义词添加到授权表中。

为schema.tuhq创建同义词xjhys.tuhqpricerangeinfo。这样,xjhys可以通过同义词直接访问表。

oracle建表权限授权 oracle权限的授予命令 oracle两个用户一个表空间

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。