日期:2014-05-17 浏览次数:21103 次
SQL> create user t identified by t ;
用户已创建。
SQL> grant connect,resource ,unlimited tablespace to t;
授权成功。
SQL> conn t/t@testdb
已连接。
SQL> create table a(id varchar2(2));
表已创建。
SQL> insert into a values('1');
已创建 1 行。
SQL> insert into a values('2');
已创建 1 行。
SQL> insert into a values('3');
已创建 1 行。
SQL> commit;
提交完成。
SQL> select wmsys.wm_concat(id) from a;
WMSYS.WM_CONCAT(ID)
--------------------------------------------
1,2,3
SQL> create or replace view va as select wmsys.wm_concat(id) cola from a;
create or replace view va as select wmsys.wm_concat(id) cola from a
*
第 1 行出现错误:
ORA-01031: 权限不足
SQL> conn / as sysdba
已连接。
SQL> grant create any view to t;
授权成功。
SQL> conn t/t@testdb
已连接。
SQL> create or replace view va as select wmsys.wm_concat(id) cola from a;
视图已创建。
SQL>