当前位置:首页 > PHP教程 > PHP总结归纳

在Oracle中启用AutoTrace查看SQL执行计划

通过以下方法可以把autotrace的权限授予everyone, 如果你需要限制autotrace权限,可以把对public的授权改为对特定user的授权。 d:oracleora92sqlplus /nolog sql*plus: release 9.2.0.1.0 - production on 星期二 6月 3 15:16:03 2003 copyright (c) 1982,

  通过以下方法可以把autotrace的权限授予everyone,

  如果你需要限制autotrace权限,可以把对public的授权改为对特定user的授权。

  d:oracleora92>sqlplus /nolog

  sql*plus: release 9.2.0.1.0 - production on 星期二 6月 3 15:16:03 2003

  copyright (c) 1982, 2002, oracle corporation. all rights reserved.

  sql> connect sys as sysdba

  请输入口令:

  已连接。

  sql> [b]@?rdbmsadminutlxplan[/b]

  表已创建。

  sql> create public synonym plan_table for plan_table;

  同义词已创建。

  sql> grant all on plan_table to public ;

  授权成功。

  sql>[b] @?sqlplusadminplustrce[/b]

  sql>

  sql> drop role plustrace;

  drop role plustrace

  *

  error 位于第 1 行:

  ora-01919: 角色'plustrace'不存在

  sql> create role plustrace;

  角色已创建

  sql>

  sql> grant select on v_$sesstat to plustrace;

  授权成功。

  sql> grant select on v_$statname to plustrace;

.syntaxhighlighter{padding-top:20px;padding-bottom:20px;}
【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!