权限不足?

xpzhou 2004-01-31 12:44:28
因为要频繁地在ORACLE数据库里创建新用户,所以写了一个存储过程如下:
create or replace procedure pr_create_user
(s1 in varchar2,s2 in varchar2)
as
str varchar2(100);
begin
str:='create user '||s1||' identified by '||s2;
execute immediate str;
--x:=str;
end;
在PB中以SYSTEM/MANAGER登录,调用该存储过程时,程序报错,说是权限不足,请问是怎么回事?
如果在SQLPLUS里手工敲命令创建用户则没有问题。
...全文
38 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧