<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Oracle CONNECT and RESOURCE Roles</title>
	<atom:link href="http://www.lifeaftercoffee.com/2005/08/29/oracle-connect-and-resource-roles/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lifeaftercoffee.com/2005/08/29/oracle-connect-and-resource-roles/</link>
	<description>because I don't believe in life before coffee...</description>
	<lastBuildDate>Wed, 23 Nov 2011 03:01:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Stephen  George</title>
		<link>http://www.lifeaftercoffee.com/2005/08/29/oracle-connect-and-resource-roles/comment-page-1/#comment-366641</link>
		<dc:creator>Stephen  George</dc:creator>
		<pubDate>Thu, 31 Jan 2008 04:40:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.lifeaftercoffee.com/?p=42#comment-366641</guid>
		<description>A clean Oracle 10gR2 (linux) role connect only has create session privs.
However applications can add sys privs to the role.

The moral of the story is only give people the system priv create session or create your own connect role if you want a secure system.


select grantee,privilege,admin_option from dba_sys_privs where grantee=&#039;CONNECT&#039;;

GRANTEE                        PRIVILEGE                                ADM
------------------------------ ---------------------------------------- ---
CONNECT                        CREATE SESSION                           NO</description>
		<content:encoded><![CDATA[<p>A clean Oracle 10gR2 (linux) role connect only has create session privs.<br />
However applications can add sys privs to the role.</p>
<p>The moral of the story is only give people the system priv create session or create your own connect role if you want a secure system.</p>
<p>select grantee,privilege,admin_option from dba_sys_privs where grantee=&#8217;CONNECT&#8217;;</p>
<p>GRANTEE                        PRIVILEGE                                ADM<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8212;<br />
CONNECT                        CREATE SESSION                           NO</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcexx66</title>
		<link>http://www.lifeaftercoffee.com/2005/08/29/oracle-connect-and-resource-roles/comment-page-1/#comment-249738</link>
		<dc:creator>marcexx66</dc:creator>
		<pubDate>Thu, 19 Jul 2007 22:26:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.lifeaftercoffee.com/?p=42#comment-249738</guid>
		<description>the resource rol also includes &lt;strong&gt;unlimited tablespace &lt;/strong&gt;privilege (10g).</description>
		<content:encoded><![CDATA[<p>the resource rol also includes <strong>unlimited tablespace </strong>privilege (10g).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Channels Dexter Pinion &#187; Dont Use Default Roles in Oracle Databases</title>
		<link>http://www.lifeaftercoffee.com/2005/08/29/oracle-connect-and-resource-roles/comment-page-1/#comment-17028</link>
		<dc:creator>Andrew Channels Dexter Pinion &#187; Dont Use Default Roles in Oracle Databases</dc:creator>
		<pubDate>Wed, 13 Dec 2006 23:39:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.lifeaftercoffee.com/?p=42#comment-17028</guid>
		<description>[...] Oracle seems to have addressed this in 10g2, at least according to this this blog post and my observation. Now, granting the &#8216;CONNECT&#8217; role is exactly the same as explicitly granting the &#8216;CREATE SESSION&#8217; privilege and the &#8216;RESOURCE&#8217; role has a more reasonable list of privileges. [...]</description>
		<content:encoded><![CDATA[<p>[...] Oracle seems to have addressed this in 10g2, at least according to this this blog post and my observation. Now, granting the &#8216;CONNECT&#8217; role is exactly the same as explicitly granting the &#8216;CREATE SESSION&#8217; privilege and the &#8216;RESOURCE&#8217; role has a more reasonable list of privileges. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Serhii</title>
		<link>http://www.lifeaftercoffee.com/2005/08/29/oracle-connect-and-resource-roles/comment-page-1/#comment-4917</link>
		<dc:creator>Serhii</dc:creator>
		<pubDate>Thu, 07 Sep 2006 14:10:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.lifeaftercoffee.com/?p=42#comment-4917</guid>
		<description>Uma, if you follow
http://forums.oracle.com/forums/message.jspa?messageID=1271340

and read posted: Apr 15, 2006 6:14 PM and Apr 15, 2006 9:44 PM

you&#039;ll find similar problem and decision. Hope it would help you if it is not too late ;)</description>
		<content:encoded><![CDATA[<p>Uma, if you follow<br />
<a href="http://forums.oracle.com/forums/message.jspa?messageID=1271340" rel="nofollow">http://forums.oracle.com/forums/message.jspa?messageID=1271340</a></p>
<p>and read posted: Apr 15, 2006 6:14 PM and Apr 15, 2006 9:44 PM</p>
<p>you&#8217;ll find similar problem and decision. Hope it would help you if it is not too late <img src='http://www.lifeaftercoffee.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon</title>
		<link>http://www.lifeaftercoffee.com/2005/08/29/oracle-connect-and-resource-roles/comment-page-1/#comment-155</link>
		<dc:creator>Jon</dc:creator>
		<pubDate>Wed, 18 Jan 2006 21:01:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.lifeaftercoffee.com/?p=42#comment-155</guid>
		<description>Uma, that is a strange issue.  ORA-1031 seems to be a username/password related error.  Here&#039;s what Oracle has to say about the error:

Error:  ORA 1031
Text:   insufficient privileges
-------------------------------------------------------------------------------
 Cause: An attempt was made to change the current username or password without
        the appropriate privilege. This error also occurs if attempting to
        UPDATE a table with only SELECT privileges, if attempting to CONNECT
        INTERNAL, or if attempting to install a database without the necessary
        operating system privileges.
Action: Ask the database administrator to perform the operation or grant the
        required privileges.

What does the dynamic SQL do?  Anything with changing usernames or passwords?  I am not sure why granting create procedure would have solved the issue, but I would guess there was something else going on here.</description>
		<content:encoded><![CDATA[<p>Uma, that is a strange issue.  ORA-1031 seems to be a username/password related error.  Here&#8217;s what Oracle has to say about the error:</p>
<p>Error:  ORA 1031<br />
Text:   insufficient privileges<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
 Cause: An attempt was made to change the current username or password without<br />
        the appropriate privilege. This error also occurs if attempting to<br />
        UPDATE a table with only SELECT privileges, if attempting to CONNECT<br />
        INTERNAL, or if attempting to install a database without the necessary<br />
        operating system privileges.<br />
Action: Ask the database administrator to perform the operation or grant the<br />
        required privileges.</p>
<p>What does the dynamic SQL do?  Anything with changing usernames or passwords?  I am not sure why granting create procedure would have solved the issue, but I would guess there was something else going on here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Uma Lakshman</title>
		<link>http://www.lifeaftercoffee.com/2005/08/29/oracle-connect-and-resource-roles/comment-page-1/#comment-154</link>
		<dc:creator>Uma Lakshman</dc:creator>
		<pubDate>Wed, 18 Jan 2006 20:06:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.lifeaftercoffee.com/?p=42#comment-154</guid>
		<description>We had a strange issue after upgrading to 10GR2. Though create procedure privilege is not part of the connect role. Our procedures with dynamic DDL stopped working with ORA-1031. We had to explicitly grant create procedure to th user. Create any procedure did not work either. Any clues why ?</description>
		<content:encoded><![CDATA[<p>We had a strange issue after upgrading to 10GR2. Though create procedure privilege is not part of the connect role. Our procedures with dynamic DDL stopped working with ORA-1031. We had to explicitly grant create procedure to th user. Create any procedure did not work either. Any clues why ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

