我在RHEL 5.3上安装了Oracle 10G XE。我能够以用户oracle身份登录到数据库,但无法以root身份执行此操作。RHEL 5.3上的Oracle 10G XE
如果我尝试以root身份使用'sys as sysdba'登录用户名我得到ORA-01031: insufficient privileges
root用户是dba组的一部分。有任何解决这个问题的方法吗 ?
谢谢
编辑
附加信息:
当以root身份登录,如果我去127.0.0.1:8080/apex,我得到权限不足的消息时,我尝试登录。但是试着登录到RHEL oracle用户身份,给了我下面的消息...
GConf error:Failed to contact configuration server;some possible causes are that you need to enable TCP/IP for ORBit,or your have NFS locks due to a system crash.(Details-/:IOR file'/tmp/gcofd-cheetahman/tock/ior' not opened successfully,no gconfd located:Permission denied
...和GNOME不正确加载
(APC复制从线程评论这些细节)
这是不好的做法,有根的DBA组的成员,或者确实使用root用于需要连接到Oracle的那种任务。这就是为什么大自然给了我们'su'和'sudo''。 – APC 2010-01-15 06:27:45
同意评论,但如果您直到现在需要合理的答案,请提供有关您的安装的更多详细信息。 – ThinkJet 2010-01-15 06:59:59
尝试从'/ tmp'中删除'gconfd-oracle'和'orbit-oracle'文件夹 – 2011-01-26 11:32:09