The database that used as a storage is created manually and is populated using Storage.sql script from the Indeed CM installation package (.. \IndeedCM.Server\Misc).
1. Create a database in SQL Management Studio environment with an arbitrary name (say, IndeedCM):
To do this, in the Object Explorer, right-click on the Databases tab and select New Database... . Specify the Database Name: for example, IndeedCM and click OK (Figure 2).
Figure 2 – Microsoft SQL: permissions for working with database.
2. Use a local SQL account or Windows domain account (for example, servicecm) and define the permissions for the created database. This account shall be used to perform reading data from the database and writing data to it. Connection of the account to the database is carried out with Indeed CM Setup Wizard.
Figure 3 – Microsoft SQL: permissions for working with database.
3. Select the created database (IndeedCM) in the Object Explorer and execute the Storage.sql script:
Figure 4 - Selecting a database to execute the script.
4. If Indeed CM Agent is used, set permissions on the CMAgentSessionType, UpdateAgentSession and UpdateAgentSessions objects of the created database (IndeedCM) for the service account (for example, servicecm):
Figure 5 - The location of objects in the MS SQL database.
Figure 6 - Permissions for database objects.