环境: AIX 5L - oracle 10g 现象: 有两个用户test1 和 test2,test1用户和test2用户都有connect,dba,exp_full_datebase,imp_full_database,resource权限。test1创建的同意名指向了test2用户的表。 由于test1和test2用户的DBA权限根据要求被取消了,test1和test2当前用户权限有connect,exp_full_datebase,imp_full_database,resource。现在用test1用户删除test2用户表中的记录时系统报错提示权限不足:getcause is:java.sql.SQLE...
我们有一个C/S结构的程序 客户端通test用户连到服务器,我怎么设置test用户最小权限,只对test表空间操做,他只增,删,改的权力! connect角色都有什么权限!
oracle用户权限管理问题 公司oracle数据库多人在用,相对权限需求也比较大。 grant connect,resource to htgl; 这样不能导入imp个人用户数据。(权限太小) grant connect,resource,imp_full_database to htgl; 可以导入,不过这个用户可以看到其他用户的资料。(权限又太大) 有没有权限可以满足个人用户数据最大,又不影响其他人的数据。
在SOLARIS 9上安装了oracle,一切正常,前几天有人在上面安装东西,不知道这家伙修改了什么文件,弄的oracle用户的权限不正常了,系统命令如telnet、ifconfig都不能用了,显示: Socket : : Permission denied 我检查.profile文件正常啊,请问,问题出在哪里?
solaris9+oracle817 SQL>; DROP USER reporter CASCADE; DROP USER reporter CASCADE * ERROR at line 1: ORA-00604: error occurred at recursive SQL level 1 ORA-04098: trigger 'SYS.JIS$ROLE_TRIGGER$' is invalid and failed re-validation 请问什么原因啊? 谢谢各位大侠指教!
oracle 9i已经在使用,一切正常。oracle用户原来属于oracle组,我想让oracle用户属于oinstall组,由于命令不熟,所以先把oracle用户删掉,重新建oracle时指定到oinstall组,但是重建后发现如下命令启不来了。 我已经将oracle9i的安装文件都chown -R oracle ORCL_HOME 出现以下问题。 [oracle@gkserver oracle]$ sqlplus "/as sysdba" SQL*Plus: Release 9.2.0.1.0 - Production on Wed Jun 23 22:18:03 2004 Copyright (c) 1982...
GRANT SELECT v$sqlarea TO "SCOTT" --------------------------------------------- GRANT SELECT ON v$sqlarea TO "SCOTT" --------------------------------------------- 以上两个都不对,请问应该怎么写? ++++++++++++++++++++++++++++++++++++ SQL> grant select on v$sqlarea to scott; grant select on v$sqlarea to scott * 第 1 行出现错误: ORA-02030: can only select from fixed tables/vie...
首先,我也是刚开始接触oracle.我用oracle装好了oracle, 把环境变量等一些信息写在了/etc/profile文件中. 用dbca建立库,好像root用户不可以,每次到创建库的时候,都提示TNS权限不够. 在root用户下,用sys用户联接库,老是提示TNS权限不够,请问是怎么回事阿.有什么办法可以让root用户像oracle用户一样顺利呢?