请问怎么给ORACLE 11G的 SQLPLUS 的普通用户SCOTT增加权限呢? 我想给SCOTT增加insert的权限
发布网友
发布时间:2022-04-13 14:43
我来回答
共2个回答
热心网友
时间:2022-04-13 16:13
oracle权限分系统权限和对象权限;
create table是系统权限;而insert into table values是对象权限;
如果对scott来说,对自己本用户下的对象都有insert权限的;
如果想拥有别的用户下对象的insert权限,需在别的用户下授予scott对某个table的权限
命令如下:grant insert on tablename to scott;
求采纳 求推荐 求赞
热心网友
时间:2022-04-13 17:31
如果表的owner是用户本身,不需要授权,就有select,uddate,insert,delete的权限。
否则使用 grant select,update,insert,delete on tab to scott 进行授权追问是我自己通过SCOTT 创建的表啊 可是我关了SQLPLUS再重新打开 我INSERT的数据就都没有了啊 不过CREATE的表还在 就是只剩一个空表了