]> granicus.if.org Git - postgresql/commitdiff
Add new emails.
authorBruce Momjian <bruce@momjian.us>
Wed, 9 May 2001 23:15:55 +0000 (23:15 +0000)
committerBruce Momjian <bruce@momjian.us>
Wed, 9 May 2001 23:15:55 +0000 (23:15 +0000)
doc/TODO.detail/privileges

index 0aa7508aef8abe800d2102f85f93fa93d95e646f..7bdd732e8594d068c46bea8bb193b02a0f09d3dc 100644 (file)
@@ -1106,3 +1106,157 @@ extensions afterwards?
 
                        regards, tom lane
 
+From zakkr@zf.jcu.cz Wed May  9 05:12:41 2001
+Return-path: <zakkr@zf.jcu.cz>
+Received: from ara.zf.jcu.cz (zakkr@ara.zf.jcu.cz [160.217.161.4])
+       by candle.pha.pa.us (8.10.1/8.10.1) with ESMTP id f499Cbu05406
+       for <pgman@candle.pha.pa.us>; Wed, 9 May 2001 05:12:37 -0400 (EDT)
+Received: (from zakkr@localhost)
+       by ara.zf.jcu.cz (8.9.3/8.9.3/Debian 8.9.3-21) id LAA20000;
+       Wed, 9 May 2001 11:12:35 +0200
+Date: Wed, 9 May 2001 11:12:35 +0200
+From: Karel Zak <zakkr@zf.jcu.cz>
+To: Bruce Momjian <pgman@candle.pha.pa.us>
+cc: pgsql-hackers <pgsql-hackers@postgresql.org>
+Subject: Re: [HACKERS] NOCREATETABLE patch (was: Re: Please, help!(about Postgres))
+Message-ID: <20010509111235.A18101@ara.zf.jcu.cz>
+References: <Pine.LNX.3.96.1010129230017.31607B-100000@ara.zf.jcu.cz> <200105071848.f47ImBh20345@candle.pha.pa.us>
+MIME-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+User-Agent: Mutt/1.0.1i
+In-Reply-To: <200105071848.f47ImBh20345@candle.pha.pa.us>; from pgman@candle.pha.pa.us on Mon, May 07, 2001 at 02:48:11PM -0400
+Status: ORr
+
+On Mon, May 07, 2001 at 02:48:11PM -0400, Bruce Momjian wrote:
+> 
+> Can someone remind me what we are going to do with this?
+> 
+> > This patch add to 7.0.2 code NOCREATETABLE and NOLOCKTABLE feature:
+
+
+ It's my old patch, it's usable and some people use it for 7.0.x. But 
+it's really temporary solution and it was 1 day in official CVS :-) 
+We remove it after discussion with Peter E. More correct will implement 
+better privilege system.
+
+ A privilege system is *very* important for real multiuser and 
+sophisticated systems. For example if you compare PostgreSQL with Oracle, 
+the PostgreSQL is really not winner in this part. Peter has some idea
+about it and Jan sent something about it too, but I not sure if somebody
+works on this and plannig it for some next release (or...? -- will good 
+if I not right:-) 
+
+                       Karel 
+
+From pgsql-hackers-owner+M8485@postgresql.org Wed May  9 10:11:53 2001
+Return-path: <pgsql-hackers-owner+M8485@postgresql.org>
+Received: from postgresql.org (webmail.postgresql.org [216.126.85.28])
+       by candle.pha.pa.us (8.10.1/8.10.1) with ESMTP id f49EBqu24085
+       for <pgman@candle.pha.pa.us>; Wed, 9 May 2001 10:11:52 -0400 (EDT)
+Received: from postgresql.org.org (webmail.postgresql.org [216.126.85.28])
+       by postgresql.org (8.11.3/8.11.1) with SMTP id f49EBiA44525;
+       Wed, 9 May 2001 10:11:44 -0400 (EDT)
+       (envelope-from pgsql-hackers-owner+M8485@postgresql.org)
+Received: from corvette.mascari.com (dhcp065-024-161-045.columbus.rr.com [65.24.161.45])
+       by postgresql.org (8.11.3/8.11.1) with ESMTP id f49DVoA25183
+       for <pgsql-hackers@postgresql.org>; Wed, 9 May 2001 09:31:51 -0400 (EDT)
+       (envelope-from mascarm@mascari.com)
+Received: from ferrari (ferrari.mascari.com [192.168.2.1])
+       by corvette.mascari.com (8.9.3/8.9.3) with SMTP id JAA11700;
+       Wed, 9 May 2001 09:20:46 -0400
+Received: by localhost with Microsoft MAPI; Wed, 9 May 2001 09:29:01 -0400
+Message-ID: <01C0D86A.7B6E19C0.mascarm@mascari.com>
+From: Mike Mascari <mascarm@mascari.com>
+Reply-To: "mascarm@mascari.com" <mascarm@mascari.com>
+To: "'Zeugswetter Andreas SB'" <ZeugswetterA@wien.spardat.at>,
+   "'Bruce Momjian'"
+  <pgman@candle.pha.pa.us>
+cc: Karel Zak <zakkr@zf.jcu.cz>,
+   pgsql-hackers
+  <pgsql-hackers@postgresql.org>
+Subject: RE: [HACKERS] NOCREATETABLE patch (was: Re: Please, help!(about P     ostgres))
+Date: Wed, 9 May 2001 09:29:01 -0400
+Organization: Mascari Development Inc.
+X-Mailer: Microsoft Internet E-mail/MAPI - 8.0.0.4211
+MIME-Version: 1.0
+Content-Type: text/plain; charset="us-ascii"
+Content-Transfer-Encoding: 7bit
+Precedence: bulk
+Sender: pgsql-hackers-owner@postgresql.org
+Status: OR
+
+That makes perfect sense to me. I was only going by what System 
+Privileges are granted to the Oracle roles of the same name. Oracle 
+has:
+
+CONNECT -
+ALTER SESSION  
+CREATE CLUSTER 
+CREATE DATABASE LINK   
+CREATE SEQUENCE        
+CREATE SESSION 
+CREATE SYNONYM 
+CREATE TABLE   
+CREATE VIEW    
+
+RESOURCE -
+CREATE CLUSTER 
+CREATE PROCEDURE       
+CREATE SEQUENCE        
+CREATE TABLE   
+CREATE TRIGGER 
+
+DBA -
+All systems privileges WITH ADMIN OPTION       
+
+But I agree with you. When I was first learning Oracle, I thought it 
+strange that the CONNECT role had anything more than CREATE/ALTER 
+SESSION privilege.
+
+Mike Mascari
+mascarm@mascari.com
+
+-----Original Message-----
+From:  Zeugswetter Andreas SB [SMTP:ZeugswetterA@wien.spardat.at]
+Sent:  Wednesday, May 09, 2001 3:20 AM
+To:    'Bruce Momjian'; mascarm@mascari.com
+Cc:    Karel Zak; pgsql-hackers
+Subject:       AW: [HACKERS] NOCREATETABLE patch (was: Re: Please, 
+help!(about P  ostgres))
+
+
+> > The connect group would be granted these System Privileges:
+
+If we keep it like others (e.g. Informix) this System Privilege would 
+be called
+"resource". I like this name better, because it more describes the 
+detailed
+priviledges.
+
+> >
+> > CREATE AGGREGATE privilege
+> > CREATE INDEX privilege
+> > CREATE FUNCTION privilege
+> > CREATE OPERATOR privilege
+> > CREATE RULE privilege
+> > CREATE SESSION privilege
+> > CREATE SYNONYM privilege
+> > CREATE TABLE privilege
+> > CREATE TRIGGER privilege
+> > CREATE TYPE privilege
+> > CREATE VIEW privilege
+
+The "connect" group would only have the priviledge to connect to the 
+db [and
+create temp tables ?] and rights they where granted, or that were 
+granted to public.
+They would not be allowed to create anything.
+
+Andreas
+
+
+---------------------------(end of broadcast)---------------------------
+TIP 6: Have you searched our list archives?
+
+http://www.postgresql.org/search.mpl
+