oracle把一个用户的存储过程赋权给另外一个用户,oracle存储过程
首先登陆用户user1,然后执行下列语句,即可将user1的存储过程的调用权限赋给用户user2
grant all on p_test to user2;
以dba身份执行语句:
select table_name from dba_tables where owner='SYSTEM';
这样可以知道system用户下的所有表,不过应该很多.
你想让scott查看哪个表,就这样
grant select on system.tablename to scott;
想让scott可以修改数据,则:
grant update on system.tablename to scott;
新建的用户应该有自己的权限和表空间的权限,把你要赋予的权限在新用户中添加就行。
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。