Unix Technical Forum

Consultation of Privileges

This is a discussion on Consultation of Privileges within the Informix forums, part of the Database Server Software category; --> A consultation of Privileges: When the instance is created, by default it is initialized with the tables of the ...


Go Back   Unix Technical Forum > Database Server Software > Informix

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-20-2008, 08:03 AM
Dooku Maul
 
Posts: n/a
Default Consultation of Privileges


A consultation of Privileges:
When the instance is created, by default it is initialized with the tables
of the system: to sysmaster and sysutils.... these are created with the
following privileges:
select *from sysmaster
informix D
public C

select *from sysutils
informix D
public C
root D

The question is: IN THESE DATA BASES, I CAN ELIMINATE THE CONNECT PRIVILEGE
GROUP PUBLIC WITHOUT IT HAS IMPACT FOR THE EXISTING APPLICATIONS?

Thanks

__________________________________________________ _______________
Las mejores tiendas, los precios mas bajos, entregas en todo el mundo,
YupiMSN Compras: http://latam.msn.com/compras/

sending to informix-list
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-20-2008, 08:03 AM
Jonathan Leffler
 
Posts: n/a
Default Re: Consultation of Privileges

Dooku Maul wrote:

> A consultation of Privileges:
> When the instance is created, by default it is initialized with the tables
> of the system: to sysmaster and sysutils.... these are created with the
> following privileges:
> select *from sysmaster
> informix D
> public C
>
> select *from sysutils
> informix D
> public C
> root D
>
> The question is: IN THESE DATA BASES, I CAN ELIMINATE THE CONNECT PRIVILEGE
> GROUP PUBLIC WITHOUT IT HAS IMPACT FOR THE EXISTING APPLICATIONS?


You should be able to remove public access to the sysmaster and
sysutils databases without breaking anything that doesn't use them.
I'm not sure it is recommended - though there are some advantages to
doing so. And you may be surprised by the collection of things that
use sysmaster (in particular) and therefore break. SysUtils is
basically for ON-Bar, so that is more readily contained.

So, don't take this as complete permission to go ahead and do it.

However, you should not break things so badly that, if necessary, you
can re-grant connect permission to public and get back to where you were.


--
Jonathan Leffler #include <disclaimer.h>
Email: jleffler@earthlink.net, jleffler@us.ibm.com
Guardian of DBD::Informix v2003.04 -- http://dbi.perl.org/
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
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
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 08:38 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com