MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/ldap/schema/oid/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/ldap/schema/oid/oidSchemaCreateRDBMS.sbs

#
# File: oidrdbms.ldif
#
# Description:
#		Contains OiD specific LDAP schema extensions required by the 
#		RDBMS enterprise roles functionality.
# 
# Modified:
# 10/12/99 akolli     Create first version based on oidschema.ldif
# 10/05/99 nlewis     make mapping attributes single value
# 9/16/99  nlewis     make attributes searchable and add versioning support
# 9/3/99   nlewis     add orclcontext oc and remove orcladmincontext oc
# 6/15/99  nlewis     change network objects; add orcladmincontext oc
# 6/30/99  nlewis     fix syntax w.r.t. comments
#
#
#
#  Notes:  This LDIF file is dependent on other LDIF files being already 
#               loaded to the directory.
#          The following LDIF files must be loaded before loading this file:
#               -> oidbase.ldif, oidbaseacl.ldif, oidnet.ldif
#
#          This LDIF file will only work with Oracle Internet Directory
#               version 2.0.5 and above
#	
#	   This file should  be loaded by 'ldapmodify' with the following 
#	    options "-c -a -v" 
#
# Copyright (c) Oracle Corporation 1999, 2000. All rights reserved.

#
#
# RDBMS attributes (prefix = orclDB)
#
#
dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.1 NAME 'orclDBtrustedUser' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.2 NAME 'orclDBServerMember' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.3 NAME 'orclDBEntUser' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.4 NAME 'orclDBEntRoleAssigned' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.5 NAME 'orclDBServerRole' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.6 NAME 'orclDBTrustedDomain' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' SINGLE-VALUE )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.7 NAME 'orclDBRoleOccupant' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.8 NAME 'orclDBDistinguishedName' EQUALITY distinguishedNameMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' SINGLE-VALUE )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.9 NAME 'orclDBNativeUser' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' SINGLE-VALUE )

dn: cn=subschemasubentry
changetype: modify
add: attributetypes
attributetypes: ( 2.16.840.1.113894.2.1.10 NAME 'orclDBGlobalName' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' SINGLE-VALUE )

#
#
# RDBMS Objectclasses
#
#
dn: cn=subschemasubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.2.2.1 NAME 'orclDBServer' SUP 'orclService' STRUCTURAL MAY ( userCertificate $ orclDBtrustedUser $ orclDBGlobalName ) )

dn: cn=subschemasubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.2.2.2 NAME 'orclDBEnterpriseDomain' SUP top STRUCTURAL MUST cn MAY ( orclDBServerMember $ orclDBEntUser $ orclDBTrustedDomain ) )

dn: cn=subschemasubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.2.2.3 NAME 'orclDBEnterpriseRole' SUP top STRUCTURAL MUST cn MAY ( orclDBServerRole $ orclDBEntRoleAssigned $ description $ seeAlso $ o $ ou $ orclDBRoleOccupant ) )

dn: cn=subschemasubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.2.2.4 NAME 'orclDBEntryLevelMapping' SUP top STRUCTURAL  MUST cn MAY ( orclDBDistinguishedName $ orclDBNativeUser ) )

dn: cn=subschemasubentry
changetype: modify
add: objectclasses
objectclasses: ( 2.16.840.1.113894.2.2.5 NAME 'orclDBSubtreeLevelMapping' SUP top STRUCTURAL MUST cn  MAY ( orclDBDistinguishedName $ orclDBNativeUser ) )

#
#
# Make RDBMS attributes searchable
#
dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBServerRole

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBTrustedUser

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBServerMember

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBEntUser

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBRoleOccupant

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBTrustedDomain

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBEntRoleAssigned

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBDistinguishedName

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBNativeUser

dn: cn=catalogs
changetype: modify
add: orclindexedattribute
orclindexedattribute: orclDBGlobalName


#
# Create version entries in directory
#
dn: cn=RDBMS,cn=OracleSchemaVersion
changetype: add
cn: RDBMS
objectclass: top
objectclass: orclSchemaVersion
orclProductVersion: 81600



OHA YOOOO