SQLPLUS下普通用户启用AUTOTRACE报错怎么办

技术SQLPLUS下普通用户启用AUTOTRACE报错怎么办这篇文章将为大家详细讲解有关SQLPLUS下普通用户启用AUTOTRACE报错怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所

本文将详细解释当普通用户在SQLPLUS下启用AUTOTRACE报告错误时该怎么做。边肖觉得挺实用的,分享给大家参考。希望你看完这篇文章能有所收获。

在测试过程中,登录到本地测试库中ORACLE EXAMPLE数据库的HR用户后,我想简单的检查一下某个sql的执行计划。在使用命令设置autotrace后,我得到了一个错误。错误如下:

HR设置自动跟踪开启;SP2-0618:找不到会话标识符。检查PLUSTRACE角色是否已启用

SP2-0611:启用统计报告时出错

在线搜索后发现错误原因是用户没有PLSUSTRACE角色的权限。

处理方案如下:

1.具有dba角色的用户登录,例如,sys在dba_roles数据字典中查找PLUSTRACE角色是否存在。

SYSselect * from dba_roles,其中role=' PLUSTRACE

2.如果存在,直接授权给HR用户即可;如果不存在,请执行以下步骤:

(1)使用oracle自己的脚本创建这个角色,并执行SYS@?/SQL plus/admin/plus rce . SQL

(2)授权人力资源用户对人力资源执行SysGrant plus策略;

(3)重新登录人力资源用户,启用自动跟踪。

SYSconn hr/hr

已连接。

HRset自动跟踪开启

这篇关于“普通用户启用AUTOTRACE在SQLPLUS下报错怎么办”的文章就分享到这里了,希望。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/99267.html

(0)

相关推荐

  • 如何终结mysql中文乱码

    技术如何终结mysql中文乱码本篇文章给大家分享的是有关如何终结mysql中文乱码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。我自己都不知道为了中文问题烦

    攻略 2021年11月17日
  • Mybatis有什么用

    技术Mybatis有什么用这篇文章将为大家详细讲解有关Mybatis有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。简介MyBatis的前身叫iBatis,本是apache的一个

    攻略 2021年11月25日
  • css如何写文字投影

    技术css如何写文字投影这篇文章主要介绍“css如何写文字投影”,在日常操作中,相信很多人在css如何写文字投影问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css如何写文字投影”的疑惑有

    攻略 2021年11月10日
  • oracle rac 随笔

    技术oracle rac 随笔 oracle rac 随笔查看gi时区[+ASM1]@ht01[/u01/app/grid/crs/install]$cat s_crsconfig_ht01_env.t

    礼包 2021年12月17日
  • party的复数,参加一个聚会用英语怎么说

    技术party的复数,参加一个聚会用英语怎么说最常用的是party 英 [pɑːtɪ] 美 [pɑrti] n. 政党party的复数,党派;聚会,派对;当事人 [复数 parties]vi. 参加社交聚会

    2021年10月31日
  • js变量类型和数据类型(js如何判断变量的数据类型)

    技术JS的数据类型和变量指的是什么JS的数据类型和变量指的是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。JS的数据类型和变量JavaScript 有六

    攻略 2021年12月14日