oracle 出现insufficient privileges

近来接触到ORACLE,这个数据库的理念还是挺不错的,学习过程中,遇到了很多小问题。也许同样的一个提示,在不同的层次意味着不同的解决方案。

当我使用create table chem_dict_hello as select * from USR_HXPG.chem_dict_hello;就出现了insufficient privileges。

情景:就是我利用管理员新建了用户,然后想复制一部分表和数据到新用户下,角色和权限设置了一下,然后利用上述语句的时候,提示权限不足。

百度:大多数说是密码文件有问题,或者缓存,重新连接。

我的解决:就是我的新用户没有对该表的查询权限,给了就好了。虽然可以使用toad的快捷复制 数据,还是对权限多一点理解。igrant all on USR_HXPGL.CHEM_DICT_CHEM_CASFIX to USR_YJD

。表的权限有select ,update,insert,delete ,all.

总结:这就是菜鸟路上遇到的小问题。其实也是个思路的问题。

时间: 2024-10-28 11:26:39

oracle 出现insufficient privileges的相关文章

Oracle数据库使用sysdba登陆时出现ORA-01031: insufficient privileges问题

今天在自己本本上装上了oracle数据库,然而在命令框登录时 用 sqlplus / as sysdba   时却出现了: insufficient privileges问题 原因就是没有加入ora_dba组 解决办法:计算机管理-->本地用户和组-->组    找到ora_dba 然后进去把administrator用户添加到组里就能连接成功了~~

安装oracle后登录时出现 ERROR: ORA-01031 insufficient privileges

运行环境:在自己笔记本电脑(win10)上安装测试 操作系统版本:64位win8.1 Oracle版本:64位 oracle 11g 安装oracle 成功后//以管理员身份登录oracle 在cmd里输入命令 sqlplus / as sysdba 然后 报错 ERROR: ORA-01031 insufficient privileges 解决办法: 一般情况下检查操作系统的登录用户是否包含在ORA_DBA组中. 控制面板->管理工具->计算机管理->系统工具->本地用户和组-

ORACLE 11g ORA-20000: Unable to analyze TABLE "AA"."CMP3$87651", insufficient privileges or does not exist

Sat Sep 21 06:00:00 2019Begin automatic SQL Tuning Advisor run for special tuning task "SYS_AUTO_SQL_TUNING_TASK"End automatic SQL Tuning Advisor run for special tuning task "SYS_AUTO_SQL_TUNING_TASK"Sat Sep 21 22:01:51 2019DBMS_STATS:

建立视图报 ORA-01031: insufficient privileges

建立所需要的实验环境的脚本: create user lc0019999 identified by aaaaaa; create user lc0029999 identified by aaaaaa; grant dba to lc0019999; grant dba to lc0029999; create table lc0029999.t1 (c1 varchar(2)); select * from lc0029999.t1; create view lc0019999.v_t1 a

sys用户权限不足,本地登录失败 |ORA-01031 insufficient privileges|

机器总喜欢挑放假的时候出问题,"双节"(中秋.国庆)快到了,对于搞系统运维的工程师来说其实并不轻松,于是今天赶紧装起一台数据库备用服务器以备半夜"机"叫. 安装OS就没什么好说的了,从模板机中托一个出来改改IP和HostName就完事了,安装Oracle数据库也不是第一次了,找了一个静默安装的响应文件改一下把数据库装起来,虽然计划是搭建DataGuard的,但是为了测试安装是否成功,还是选择了建库,一切装完后,例行登录数据库发现出了状况: [[email prote

ORA-01031: insufficient privileges问题解决办法

操作系统版本信息 [[email protected] admin]$ lsb_release -a LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description:    Cen

关于ORA-01031: insufficient privileges 问题处理总结

A) File $ORACLE_HOME/network/admin/sqlnet.ora 这个是涉及oracle 是os 认证,还是密码文件认证 $ORACLE_HOME/network/admin/sqlnet.ora中的AUTHENTICATION_SERVICES参数: 1.在windows下,SQLNET.AUTHENTICATION_SERVICES必须设置为NTS或者ALL才能使用OS认证: 不设置或者设置为其他任何值都不能使用OS认证. 2.在linux下,在SQLNET.AUT

在Linux环境下设置 ora-01031:insufficient privileges解决方法总结

今天需要使用sys用户处理问题,但是报错上面ora-01031:insufficient privileges. 在网上有很多方法,这个是自己经过测试的方法步骤. 1:首先检查文件sqlnet.ora文件是否设置正确(文件地址就是你oracle安装的目录) [html] view plain copy # sqlnet.ora Network Configuration File: /app/oracle/product/10.2.0/network/admin/sqlnet.ora # Gen

调试存储过程:ORA-0131 Insufficient privileges

ORA-0131:Insufficient privileges. Note:Debugging requires the DEBUG CONNECT SESSION system privileges. 后经查找,是缺失  DEBUG CONNECT SESSION 系统权限所致. 解决办法:以SYS用户登录数据库,执行赋权操作: 1 SQL> grant  DEBUG CONNECT SESSION to user_name; 附1:有网友指出还需赋予DEBUG ANY PROCEDURE的