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两个用户一个表空间
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。