说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

oracle816存储过程中能不能改变权限?

编辑:说三道四文库 发布时间:2018-05-25 09:26
HTML文档下载 WORD文档下载 PDF文档下载
我想在oracle816的存储过程中改变连接的权限
比如执行connect system/manager@myservice,让连接具有另一个用户权限。
怎么做,或者能不能做到?(在存储过程中)
host sqlplus xxx/xxx@xxx可以吗?
set default role newprivrole
alter user xxx default role resource;
不可能,连接都改变了,会话试销
脑袋不行了,应该是set role <newprivrole> identified by <password>
还要学呀!
guo(还有许多):不行啊:
ORA-06565: 无法从存储过程中执行 SET ROLE
如果execute 'set role ....'呢
不行
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘