最简单的一个存储过程,为何提示权限不足? try:connect system/managergrant create any table to sssuser; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我以sssuser进SQLPLUS时,在SQLPLUS中单独执行'CREATE TABLE sssuser.aaa (category_id nvarchar2(20) not null)'可以成功,就表明SSSUSER有建表的权限啊,还要授权吗? 用动态sql就会出现这种问题,需要显示的赋一下权限就好了。 我现在的动态SQL是写在存储过程中,如果用connect system/manager的话,那如果system用户的密码改了,那不是要改存储过程?现在sssuser已经是DBA的权限了。。 可能是sssuser不具备执行v_sql的权限,另外注意如果sssuser是dba权限的话,那么执行SQL语句的时候需要对象的完整描述,比如要用sssuer中的表,就要指定方案select * from sssuser.[tablename] 建表时默认值为 * 急问 ORA-10632:Invalid rowid 的问题 急求 oeacle 数据库 一个奇怪的问题 添加优化索引的问题 oracle10g与9i的比较那个版本好一些(资源占用,稳定性,维护) oracle数据库的两个弱智问题 更改主机名后,ORACLE无法连接了. "客户端数据库未开始一个事务" 执行存储过程报错,报对象XXX.proc 无效 运行sqlplus /nolog时出现了下面的错误!!希望各位老大能帮我解决!! 8.1.7的数据库备份能导入到8.1.5的库中去马?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货