我用 informix 可以执行 oninit 命令,系统初始化就是用 infomix 调用 oninit 来完成的 , 应该不是 oninit 程序文件的权限错误啊 。。。
informix 用户的密码肯定是 informix ,不然俺咋进的这个用户啊 ...
oninit这个程序的属主应该是root,其权限应该为-rwsr-sr-- 。
出现这样问题的原因是在安装不正确所致。重新安装INFORMIX 原帖由 liaosnet 于 2009-11-20 15:39 发表 http://bbs3.chinaunix.net/images/common/back.gif
oninit这个程序的属主应该是root,其权限应该为-rwsr-sr-- 。
出现这样问题的原因是在安装不正确所致。重新安装INFORMIX
宿主改成了 root ,informix 用户就执行不了了 。。。
你确认没错? 原帖由 snow888 于 2009-11-20 15:50 发表 http://bbs3.chinaunix.net/images/common/back.gif
宿主改成了 root ,informix 用户就执行不了了 。。。
你确认没错?
所以让你确认是不是密码错误,若不是就是99%的权限有问题,出现权限问题的原因就是安装有问题,解决方法:使用正确的方法重新安装;按照正确的权限修改bin目录下的权限。
准确的权限
informix@suse10:/opt/informix/bin> ls -al oninit
-rwsr-sr-- 1 root informix 13432603 2009-09-15 11:26 oninit
informix@suse10:/opt/informix/bin> oninit -V
IBM Informix Dynamic Server Version 11.50.UC5 Software Serial Number AAA#B000000
Tue Jul 14 19:16:42 CDT 2009 以下文件的权限均为root
informix@suse10:/opt/informix/bin> ls -al | awk '$3=="root"'
-rwsr-s---1 root informix 4897 2009-07-15 09:02 ifmxgcore
-rwsr-sr-x1 root informix 926650 2009-09-15 11:26 onaudit
-rwsr-sr-x1 root informix2033739 2009-09-15 11:26 onbar_d
-rwsr-sr-x1 root informix 739183 2009-09-15 11:26 onclean
-rwsr-sr-x1 root informix1949885 2009-07-15 09:02 ondblog
-rwsr-sr-x1 root informix1122502 2009-07-15 09:02 onedcu
-rwsr-sr--1 root informix 13432603 2009-09-15 11:26 oninit
-rwsr-sr-x1 root informix1106226 2009-09-15 11:26 onmode
-rwsr-sr-x1 root informix 554191 2009-09-15 11:26 onshowaudit
-rwsr-sr-x1 root informix2092394 2009-09-15 11:26 onsmsync
-rwsr-s---1 root informix1913446 2009-09-15 11:26 onsnmp
-rwsr-s---1 root informix 541393 2009-07-15 09:02 onsrvapd
-rwsr-sr-x1 root informix1730333 2009-09-15 11:26 ontape
搞定,谢谢 。。。
:mrgreen: :mrgreen: :mrgreen: 照这个列表,把权限全部改过来了,就 OK 了 。。。
回复 #16 snow888 的帖子
早期版本有RUN_AS_ROOT的执行脚本,不知道后来为何没有了。拥有sid就是允许这些执行文件可以su成uid运行:mrgreen:
页:
1
[2]