我写的一个ORACLE存储过程一编译就会出现ora-01031权限不足这个错误,何解?? 在用户hb下执行:grant update on table1 to nbgrant select on table2 to nb 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果有DBA权限,肯定是可以的. grant resource to username。resource 是一个角色,允许你创建对象。一般在创建一个用户,grant connect,resource to username. PL/SQL脚本中使用通过角色授权的表就会有这样的问题,还是直接授权到数据库用户上吧。2楼那样即可。 是用NB这个用户登陆的,我已经把 DBA,CONNECT这两个角色赋给了NB,我写的这个存储过程要update,delete 用户HB下几个表,要是像CodeMagic(ErrorDetector)说的那样太麻烦,我能不能把update any table,delete any table 都赋给NB呢?? 用oem 去调整各个,数据库用户,schema之间的访问权限 这是oracle 的一个限制,即使是dba在过程中动态执行对表的修改也是没有权限的,必须进行显式的赋值声明! 统计学习时间SQL语句问题? 日志文件出错 求一条Sql急急急。。。。。。。。。。。。 高分求救,PRO*C问题 not exists在这个语句中怎么理解? DB2如何导数据到ORACLE? 请问这怎么写!?一个美国读博士的朋友提问 VC下编译存储过程的问题,走过路过的都来看看啊 数据库打不开了,ORA-12638 oracle 使用group by 函数后,如何可以返回多列,不在group by中的列 进来看看 这里有什么错? 怎么解决null与0同时存在的除法问题?
resource 是一个角色,允许你创建对象。
一般在创建一个用户,grant connect,resource to username.
delete 用户HB下几个表,要是像CodeMagic(ErrorDetector)说的那样太麻烦,我能不能把update any table,delete any table 都赋给NB呢??