{"id":2227,"date":"2010-11-29T10:49:07","date_gmt":"2010-11-29T14:49:07","guid":{"rendered":"http:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/"},"modified":"2010-11-29T10:56:12","modified_gmt":"2010-11-29T14:56:12","slug":"enterprise-user-security-eus-overview-for-oracle-database-1011g","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/","title":{"rendered":"Enterprise User Security (EUS) overview for Oracle Database 10\/11g"},"content":{"rendered":"<p><strong>Enterprise User Security<\/strong> (EUS)\u00a0is process of integrating Oracle Database with LDAP compliant directory server like Oracle Internet Directory (OID) or Microsoft Active Directory so that database Users can be centrally managed in LDAP Directory Server.<br \/>\n\u00a0\u00a0\u00a0 When EUS feature of databases is configured and enabled, all EUS enabled databases can authenticate users based on information in LDAP server.<\/p>\n<p>.<br \/>\n<strong>Database Users <\/strong>: are users created in database using <strong>CREATE USER [username] IDENTIFIED BY [password];<\/strong> command. Database user is associated with a database schema. (<font color=\"#ff0000\">When you create user using create user command it automatically creates schema<\/font>)<br \/>\n<strong>.\u00a0<\/strong><\/p>\n<p><strong>Database Schema <\/strong>: is named collection of objects, such as tables, views, clusters, procedures, packages, attributes, object classes. Schema is associated to a particular database user.<\/p>\n<p>.<\/p>\n<p><strong>Enterprise Users <\/strong>: are users that are defined and managed in LDAP server (Oracle Internet Directory or Active Directory).<\/p>\n<p><strong>.\u00a0<\/strong><\/p>\n<p><strong>Global Users<\/strong>: are enteprise users created in database using<br \/>\n<strong>a) Private Schema<\/strong> (<font color=\"#ff0000\">each user having dedicated schema<\/font>) &#8220;CREATE USER [username] IDENTIFIED GLOBALLY AS &#8216;cn=username,cn=users,dc=mydomain,dc=com&#8217;;&#8221;<br \/>\n<strong>b) Shared Schema <\/strong>(<font color=\"#ff0000\">multiple users sharing single schema<\/font>)\u00a0 &#8220;CREATE USER [username] IDENTIFIED GLOBALLY AS &#8220;&#8221;;<\/p>\n<p><strong>.\u00a0<\/strong><\/p>\n<p><strong>Role<\/strong> : Role is a named groups of related privileges.<\/p>\n<p><strong>.\u00a0<\/strong><\/p>\n<p><strong>Enterprise Role<\/strong> : is a directory (LDAP) object that acts as container to hold one or more database global roles. Enterprise Role is mapped to database global role and is assigned to Enterprise user. <strong>Enterprise Role<\/strong> are defined in LDAP server and assigned to enterprise user, which \u00a0determines access privileges on database.<\/p>\n<p><strong>.\u00a0<\/strong><\/p>\n<p><strong>Database Global Role<\/strong> : is a role that is managed in directory , but its privileges are contained within a single database. Global role is created using <strong>CREATE ROLE [role_name] IDENTIFIED GLOBALLY<\/strong>;<\/p>\n<p><strong>.\u00a0<\/strong><\/p>\n<p><strong>Database Local Role <\/strong>: Local Roles are created and managed by the database and created using <strong>CREATE ROLE [role_name];<\/strong>\u00a0\u00a0 For more on roles <a target=\"_blank\" href=\"http:\/\/download.oracle.com\/docs\/cd\/B19306_01\/server.102\/b14200\/statements_6012.htm\">here<\/a><\/p>\n<p><strong>.\u00a0<\/strong><\/p>\n<p><strong>Enterprise Domain <\/strong>: is group of databases and enterprise roles. Domain resides under &#8220;<strong>Realm <\/strong>-&gt; <strong>Oracle Context <\/strong>-&gt;<strong>Products <\/strong>-&gt; <strong>OracleDBSecurity<\/strong>&#8221; . As\u00a0shown in below\u00a0screenshot, there are two domains. When enterprise roles are assigned to users or mapping created using enterprise manager, these enterprise <strong>roles<\/strong>, <strong>members<\/strong> and <strong>mapping<\/strong>\u00a0are stored here.<\/p>\n<p>.<\/p>\n<p><a href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG\"><img decoding=\"async\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG\" \/><\/a><\/p>\n<p>.<\/p>\n<p>Enterprise Domain subtree\u00a0 is composed of three types of entries: <strong>enterprise role<\/strong> entries, <strong>user-schema<\/strong> <strong>mappings<\/strong>, and the <strong>enterprise domain administrator&#8217;s group<\/strong> for that domain<\/p>\n<p>.<\/p>\n<p><strong>Database Server Entry<\/strong>: is a directory entry containing information about database server which is registered in LDAP Server. This entry is created during database registration phase in OID using <strong>DBCA<\/strong>. This entry is under &#8220;<strong>Realm <\/strong>-&gt; <strong>Oracle Context<\/strong> as shown in figure\u00a0below<\/p>\n<p>\u00a0Database Server subtree consists of mapping entries (<strong>mapping0<\/strong>&#8230;) called <strong>user-schema<\/strong> mappings.<\/p>\n<p><a href=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_2.JPG\"><img decoding=\"async\" src=\"https:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_2.JPG\" \/><\/a><\/p>\n<p>.<\/p>\n<p><strong><u>References<\/u><\/strong> \u00a0<\/p>\n<ul>\n<li><a target=\"_blank\" href=\"http:\/\/download.oracle.com\/docs\/cd\/E11882_01\/network.112\/e10744\/concepts.htm\">EUS Administrator Guide<\/a><\/li>\n<li><a target=\"_blank\" href=\"http:\/\/www.oracle.com\/us\/products\/middleware\/identity-management\/059380.pdf\">Manage Oracle DB Users and Roles centrally in AD or Sun Directory<\/a><\/li>\n<li><a target=\"_blank\" href=\"http:\/\/www.oracle.com\/technetwork\/database\/security\/dirsrv-eus-integration-133371.pdf\">Directory Services Integration with Database Enterprise User Security<\/a><\/li>\n<li><a target=\"_blank\" href=\"http:\/\/download.oracle.com\/docs\/cd\/B19306_01\/network.102\/b14266\/admnauth.htm\">Administering Authentication in Database<\/a><\/li>\n<\/ul>\n<p>.<\/p>\n<p><font color=\"#ff0000\">More on Enterprise User Security in Oracle Database coming soon &#8230;.<\/font><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Enterprise User Security (EUS)\u00a0is process of integrating Oracle Database with LDAP compliant directory server like Oracle Internet Directory (OID) or [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[424],"tags":[],"class_list":["post-2227","post","type-post","status-publish","format-standard","hentry","category-database"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Enterprise User Security (EUS) overview for Oracle Database 10\/11g -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Enterprise User Security (EUS) overview for Oracle Database 10\/11g -\" \/>\n<meta property=\"og:description\" content=\"Enterprise User Security (EUS)\u00a0is process of integrating Oracle Database with LDAP compliant directory server like Oracle Internet Directory (OID) or [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/\" \/>\n<meta property=\"article:published_time\" content=\"2010-11-29T14:49:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2010-11-29T14:56:12+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG\" \/>\n<meta name=\"author\" content=\"Masroof Ahmad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Masroof Ahmad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/\",\"name\":\"Enterprise User Security (EUS) overview for Oracle Database 10\/11g -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG\",\"datePublished\":\"2010-11-29T14:49:07+00:00\",\"dateModified\":\"2010-11-29T14:56:12+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#primaryimage\",\"url\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG\",\"contentUrl\":\"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Enterprise User Security (EUS) overview for Oracle Database 10\/11g\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineappsdba.com\/#website\",\"url\":\"https:\/\/onlineappsdba.com\/\",\"name\":\"\",\"description\":\"Oracle Implementation &amp; Training Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineappsdba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\",\"name\":\"Masroof Ahmad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"caption\":\"Masroof Ahmad\"},\"url\":\"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Enterprise User Security (EUS) overview for Oracle Database 10\/11g -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/","og_locale":"en_US","og_type":"article","og_title":"Enterprise User Security (EUS) overview for Oracle Database 10\/11g -","og_description":"Enterprise User Security (EUS)\u00a0is process of integrating Oracle Database with LDAP compliant directory server like Oracle Internet Directory (OID) or [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/","article_published_time":"2010-11-29T14:49:07+00:00","article_modified_time":"2010-11-29T14:56:12+00:00","og_image":[{"url":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG","type":"","width":"","height":""}],"author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/","url":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/","name":"Enterprise User Security (EUS) overview for Oracle Database 10\/11g -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#primaryimage"},"image":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#primaryimage"},"thumbnailUrl":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG","datePublished":"2010-11-29T14:49:07+00:00","dateModified":"2010-11-29T14:56:12+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#primaryimage","url":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG","contentUrl":"http:\/\/onlineappsdba.com\/wp-content\/uploads\/2010\/11\/eus_1.JPG"},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/11\/29\/enterprise-user-security-eus-overview-for-oracle-database-1011g\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Enterprise User Security (EUS) overview for Oracle Database 10\/11g"}]},{"@type":"WebSite","@id":"https:\/\/onlineappsdba.com\/#website","url":"https:\/\/onlineappsdba.com\/","name":"","description":"Oracle Implementation &amp; Training Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineappsdba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb","name":"Masroof Ahmad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","caption":"Masroof Ahmad"},"url":"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/2227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2227"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/2227\/revisions"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=2227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=2227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}