dbTalk Databases Forums  

How to run Informix as a normal/unprivileged "informix" user?

comp.databases.informix comp.databases.informix


Discuss How to run Informix as a normal/unprivileged "informix" user? in the comp.databases.informix forum.



Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old   
kdobrev@gmail.com
 
Posts: n/a

Default How to run Informix as a normal/unprivileged "informix" user? - 10-22-2007 , 10:23 AM






By default the user informix is in the admiistrators group, which is a
security hole. if somebody compromises the database he will an
administrative account for the whole server.

My question is how do I run Informix IDS (10) when the informix user
is member of the Users group, but not of the Administrators?

Thanks in advance.


Reply With Quote
  #2  
Old   
Manoj Mohan
 
Posts: n/a

Default Re: How to run Informix as a normal/unprivileged "informix" user? - 10-22-2007 , 10:32 AM







By default informix is DBSA (group of the $INFORMIXDIR/etc dir)..
If you enable role seperation then you can set any group to be your DBSA
and all the members of that group will be able to bring up the engine.

Let me know if you need more information on this otherwise you can refer to
role seperation documentation.

Regards,
Manoj



kdobrev (AT) gmail (DOT) com
Sent by:
informix-list-bou To
nces (AT) iiug (DOT) org informix-list (AT) iiug (DOT) org
cc

10/22/2007 09:23 Subject
AM How to run Informix as a
normal/unprivileged "informix"
user?










By default the user informix is in the admiistrators group, which is a
security hole. if somebody compromises the database he will an
administrative account for the whole server.

My question is how do I run Informix IDS (10) when the informix user
is member of the Users group, but not of the Administrators?

Thanks in advance.

_______________________________________________
Informix-list mailing list
Informix-list (AT) iiug (DOT) org
http://www.iiug.org/mailman/listinfo/informix-list


Reply With Quote
  #3  
Old   
Art S. Kagel
 
Posts: n/a

Default Re: How to run Informix as a normal/unprivileged "informix" user? - 10-22-2007 , 11:21 AM



On Oct 22, 10:23 am, kdob... (AT) gmail (DOT) com wrote:
Quote:
By default the user informix is in the admiistrators group, which is a
security hole. if somebody compromises the database he will an
administrative account for the whole server.

My question is how do I run Informix IDS (10) when the informix user
is member of the Users group, but not of the Administrators?

Thanks in advance.
There is NO default group for user informix on any UNIX platform, the
user and it's default group, group informix, are created by the system
administrator manually and should not be a member of any other group.
If you are on Windows, sorry, don't know. Of course, specifying
platform and version information with all postings will avoid having
to parse through irrelevant responses.

Art S. Kagel



Reply With Quote
  #4  
Old   
Ben Thompson
 
Posts: n/a

Default Re: How to run Informix as a normal/unprivileged "informix" user? - 10-22-2007 , 11:46 AM



kdobrev (AT) gmail (DOT) com wrote:
Quote:
By default the user informix is in the admiistrators group, which is a
security hole. if somebody compromises the database he will an
administrative account for the whole server.

My question is how do I run Informix IDS (10) when the informix user
is member of the Users group, but not of the Administrators?
I haven't got a test box to hand to try this out. The 'informix' user
needs to be a member of the 'Informix-Admin' group so you can't unset
this, but have you tried simply taking 'informix' out the
'Administrator' group? If you have, does the Informix service still
start and can you still run 'onstat' and 'onmode' commands in the
command prompt window with Informix environment set?

Ben.


Reply With Quote
  #5  
Old   
Guy .
 
Posts: n/a

Default Re: How to run Informix as a normal/unprivileged "informix" user? - 10-22-2007 , 12:13 PM



If you have a recent version of IDS 10 or higher (10.00.TC5 or later), you can change the IDS service to start as the local SYSTEM user. Then you can take informix out of the Administrators group (but leave it in the Informix-Admin group).

Guy

----- Original Message ----
From: "kdobrev (AT) gmail (DOT) com" <kdobrev (AT) gmail (DOT) com>
To: informix-list (AT) iiug (DOT) org
Sent: Monday, October 22, 2007 7:23:08 AM
Subject: How to run Informix as a normal/unprivileged "informix" user?


By default the user informix is in the admiistrators group, which is a
security hole. if somebody compromises the database he will an
administrative account for the whole server.

My question is how do I run Informix IDS (10) when the informix user
is member of the Users group, but not of the Administrators?

Thanks in advance.

_______________________________________________
Informix-list mailing list
Informix-list (AT) iiug (DOT) org
http://www.iiug.org/mailman/listinfo/informix-list





__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Reply With Quote
  #6  
Old   
kdobrev@gmail.com
 
Posts: n/a

Default Re: How to run Informix as a normal/unprivileged "informix" user? - 10-24-2007 , 05:07 AM



I'm using Windows Server 2003 Standart. I have tried to make Informix
member of Users instead of member of Administrators, but a user cannot
start services. I have given the right to login as service, but still
no luck. Making the IDS start with SYSTEM account is even worse than
starting it with as an administrator of the system.

Any other suggestions?


Reply With Quote
  #7  
Old   
Guy .
 
Posts: n/a

Default Re: How to run Informix as a normal/unprivileged "informix" user? - 10-24-2007 , 04:19 PM



Quote:
Making the IDS start with SYSTEM account is even worse than starting it with as an administrator of the system
Why is it worse?

SYSTEM isnot a real user. Many server programs choose to run their services as SYSTEM for security purposes so the real users can be taken out of Administrators group. Can you elaborate on your specific concerns about running IDS as SYSTEM user.

Guy


----- Original Message ----
From: "kdobrev (AT) gmail (DOT) com" <kdobrev (AT) gmail (DOT) com>
To: informix-list (AT) iiug (DOT) org
Sent: Wednesday, October 24, 2007 2:07:11 AM
Subject: Re: How to run Informix as a normal/unprivileged "informix" user?


I'm using Windows Server 2003 Standart. I have tried to make Informix
member of Users instead of member ofAdministrators, but a user cannot
start services. I have given the rightto login as service, but still
no luck. Making the IDS start with SYSTEMaccount is even worse than
starting it with as an administrator of the system.

Any other suggestions?

_______________________________________________
Informix-list mailing list
Informix-list (AT) iiug (DOT) org
http://www.iiug.org/mailman/listinfo/informix-list





__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.