Oracle 数据库登录时提示权限不足处理方法(ORA-01031)

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

Oracle 数据库登录时提示权限不足处理方法(ORA-01031)

【问题描述】

星空使用的数据库是Oracle数据库,如果在登录或操作时提示权限不足

ORA-01031: insufficient privileges

,如下图所示:




【场景介绍】

  • 业务场景及原因分析:

    星空使用的数据库是Oracle数据库,在正常业务操作时进行提示




【解决方案】

出现这样的提示是由于数据库用户权限不足导致,请尝试下列操作来解决:

一. 主要步骤


  1. Oracle管理员登录plsql

  2. 给星空用户授权

二. 详细操作

1. 使用Oracle管理员用户登录plsql

    

2. 执行下面语句给对应的星空用户授权   

---将用户名称改为实际名称

grant create trigger            to 用户名称;

grant create  job               to 用户名称;

grant create  materialized view to用户名称 ;

grant create  procedure         to 用户名称 ;

grant create  sequence          to 用户名称;

grant create  session           to 用户名称;

grant create  synonym           to 用户名称;

grant create  table             to 用户名称 ;

grant create  type              to 用户名称;

grant create  view              to 用户名称;

grant select  any dictionary    to 用户名称;

grant execute on dbms_stats     to 用户名称;

grant unlimited tablespace      to 用户名称;

grant exp_full_database         to 用户名称;

grant imp_full_database         to 用户名称;




【延伸阅读】

https://blog.csdn.net/caryxp/article/details/132753456 

https://www.cnblogs.com/sdream/p/6323377.html 

Oracle 数据库登录时提示权限不足处理方法(ORA-01031)

【问题描述】星空使用的数据库是Oracle数据库,如果在登录或操作时提示权限不足ORA-01031: insufficient privileges,如下图所示:【场景...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息