X-Original-To: pgsql-sql@postgresql.org Received: from spampd.localdomain (postgresql.org [64.49.215.8]) by postgresql.org (Postfix) with ESMTP id 47651475CBC for ; Tue, 29 Apr 2003 19:56:50 -0400 (EDT) Received: from vm.radiocom.net.ua (ib-vm-sg.radiocom.net.ua [81.90.225.206]) by postgresql.org (Postfix) with ESMTP id 3ADF6475F6A for ; Tue, 29 Apr 2003 19:56:17 -0400 (EDT) Received: from sergey.local.radiocom.net.ua (sergey.local.radiocom.net.ua [10.10.1.10]) by vm.radiocom.net.ua with ESMTPœ id h3TNu25a039756; Wed, 30 Apr 2003 02:56:02 +0300 (EEST) (envelope-from sss@radiocom.net.ua)œ From: Sergey Holod Organization: RadioCom ISP To: pgsql-sql@postgresql.org Subject: Re: Making "SECURITY DEFINER" procedures.. - SOLVED Date: Wed, 30 Apr 2003 02:56:02 +0300 User-Agent: KMail/1.5 References: <20030429150829.G54888-100000@megazone23.bigpanda.com> <200304300218.08129.sss@radiocom.net.ua> In-Reply-To: <200304300218.08129.sss@radiocom.net.ua> Cc: Stephan Szabo MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200304300256.02294.sss@radiocom.net.ua> X-Spam-Status: No, hits=-14.9 required=5.0 tests=BAYES_10,IN_REP_TO,REFERENCES,UPPERCASE_25_50,USER_AGENT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) X-Archive-Number: 200304/435 X-Sequence-Number: 13136 On Wednesday 30 April 2003 02:18, you wrote: SH> $psql -U rcbilling billing SH> billing=> select new_session('sergey','password'); SH> NOTICE: current user is data SH> NOTICE: after delete SH> NOTICE: after select - 8 SH> NOTICE: after insert - KMp7ciFzJAL10Xxqft9O SH> NOTICE: before return - KMp7ciFzJAL10Xxqft9O SH> ERROR: data: permission denied GRANT USAGE ON schema data TO rcbilling; solved problem: $ psql -U rcbilling billing billing=> select new_session('sergey','gfhjkm'); NOTICE: current user is data NOTICE: after delete NOTICE: after select - 8 NOTICE: after insert - H51udQO0sxt68fA3BLMY NOTICE: before return - H51udQO0sxt68fA3BLMY new_session ---------------------- H51udQO0sxt68fA3BLMY (1 row) Don't fully undestand why I need that, but It works.. MANY THANKS for help.. -- With Best Regards, Sergey Holod