This is not the latest version of Identity Director documentation.View available documentation.
Database prerequisites
For an overview of supported versions per database type, please refer to the Compatibility Matrix.
- When you connect to a Microsoft SQL Server database server, Identity Director uses SQL Server authentication by default. You can also use Windows authentication.
- You can use protocol encryption to secure communication between the Datastore and the components that connect to it.
- You can configure Microsoft SQL Server to listen on a different port than the default one.
See also
Prerequisites Microsoft Azure SQL Database
- Microsoft Azure account
Configuration
Before you can create a Datastore in Identity Director, you first need to create a database server on Microsoft Azure SQL Database:
- Log in to your Microsoft Azure Management Portal.
- Click New in the lower left corner.
- In the wizard, select Data Services > SQL Database > Quick Create.
- In the Database Name field, specify the name of a temporary database.
- In the Server field, select New SQL database server.
- In the Region field, select your region (e.g. East US when located in New York, North Europe when located in London).
- Specify a login name and its password.
- The first login that you create is assigned as the Administrator account of the SQL database server.
- The password is case-sensitive and must meet the Azure password complexity rules. The default Azure password complexity rules: minimum length of 8 characters, minimum of 1 uppercase character, minimum of 1 lowercase character, minimum of 1 number.
- Click Create SQL Database.
- When the database has been created, open the database dashboard.
- Write down the SQL Database server name (i.e. <servername>.database.windows.net). You need this server name to specify the connections settings in Identity Director.
- Click the link Manage allowed IP addresses to allow the current machine to talk to AZURE SQL SERVER.
- Click ADD TO THE ALLOWED IP ADDRESS.
- Click SAVE.
- Log in to the Setup and Sync Tool.
- At Setup > Datastore, click Create.
- In the wizard, specify the name and credentials of the SQL Database server that you just created on Microsoft Azure SQL Database.
- Complete the remaining steps of the wizard. Any credentials that you create must meed the Azure password complexity rules.
Prerequisites
Database
- MySQL DBA credentials
Setup and Sync Tool and Management Portal
- MYSQL ODBC Driver
Prerequisites
Database
- Oracle DBA credentials
Setup and Sync Tool and Management Portal
- Oracle OLEDB provider
Prerequisites
Database
- An existing database and database user.
- The database user must be able to access a table space with a page size of at least 8k.
- The database must be created with the “Code Set” UTF-8 instead of the default IBM-1252.
Setup and Sync Tool and Management Portal
- IBM DB2 OLEDB provider (x64/x86)
Configuration
You cannot create a Datastore on IBM DB2 with the Datastore Wizard: you need to create a database on the database server first and then connect to it from the Setup and Sync Tool and the Management Portal:
- Create a local user on the DB2 Server, for example: IID-LU. This account is used to connect to the Datastore.
- Manually create a database on the DB2 Server, for example: IID-DB.
- Create a table space for the user IID-LU in the IID-DB database. Specify a buffer pool of at least 8KB.
- Create a schema in the IID-DB database, for example: identitydirector.
- Add the user you created in step 1 to the database IID-DB.
- Assign the applicable authorities, and add the schema and table space you created in steps 3 and 4 to this user. Make sure to assign the correct privileges.
You can configure IBM DB2 database servers to listen on a different port than the default port 50000.
See also
* Support for Datastores on Oracle or IBM DB2 has been deprecated as of Identity Director2020.1.