您好,UncleToo欢迎您!  为了更好的浏览本站,请使用高版本浏览器
RSS  Tag     设为首页 | 加入收藏
 您所在的位置:首页 > 数据库技术 > Oracle

ORA-12547: TNS:lost contact之oracle执行文件权限问题

作者:UncleToo  来源:互联网  日期:2013-09-03 14:10:35
收藏  评论:( 0 )  阅读:2595

ORA-12547之oracle执行文件权限问题
########

问题描述
########

1,oracle账户可以进行sqlplus / as sysdba --成功
2,oracle帐户可以进行sqlplus tivolirz/tivolirz --成功
3,oracle账户可以进行sqlplus tivolirz/tivolirz@BIPROD --成功
4,dba组的其他帐号sqlplus / as sysdba --失败
ERROR:
ORA-12547: TNS:lost contact
5,dba组的其他帐号sqlplus tivilirz/tivolirz --失败
ERROR:
ORA-12547: TNS:lost contact
4,dba组的其他帐号sqlplus tivilirz/tivolirz@BIPROD --成功
##########
Root Cause
##########

--有人将oracle执行文件及$ORACLE_HOME的权限修改为775了。
[orabiprd@p1bidb01 ~]$ ls -ltr $ORACLE_HOME/bin/oracle
-rwxrwxr-x 1 orabiprd dba 210824714 Sep 14 11:59 /u01/bidb/11.2.0/bin/oracle
[orabiprd@p1bidb01 ~]$ history |grep chmod
 290  cd chmod -R 775 11.2.0/
 294  chmod -R 775 11.2.0/
 407  chmod -R 777 biproddata/
 923  history |grep chmod
################
Resolution Action
################

修改oracle的权限为6751默认权限,问题解决;这说明oracle数据库的权限不要随意修改。
chmod 6751 /u01/app/oracle/product/11.2.0.1.0/db_1/bin/oracle
ls -ltr $ORACLE_HOME/bin/oracle



除非特别声明,本站所有PHP教程及其他教程/文章均为原创、翻译或网友投稿,版权均归UncleToo中文网所有, 转载请注明作者及出处。
原文网址:http://www.uncletoo.com/html/oracle/295.html
读完这篇文章后,你是否有所收获? 分享是一种生活的信念!
  • 0
  • 0
我来说两句
更多>>网友评论