Creating users and schemas for SQL Server databases
Create the users and schemas after creating the SQL Server
databases.
Before you begin
Assign the IBM® Business Automation Workflow database user to the
following roles:
Note: The database must be created by the database administrator who can then assign
these roles to the database users for IBM Business Automation Workflow.
- db_ddladmin
- db_datawriter
- db_datareader
- db_securityadmin
- bulkadmin
Important: db_security admin and bulkadmin groups are only required when using
FileNet Content Engine with IBM Business Automation Workflow, not for standalone
Business Automation Workflow installations.
For
information about the permissions that are provided by these roles, see documentation from Microsoft.Important: For all database users, note
the following restrictions:
- The user cannot be assigned to the system administrator (SYSADMIN) role.
- The user must be mapped to the master database with the SqlJDBCXAUser role.
Important: In Microsoft SQL server, if SQL Server Authentication mode is selected, the default schema name that is associated with a user must be the same as the user name. For example, if the user name for the Performance Data Warehouse database is dbuser then the
default schema name that is associated with the user dbuser must also be named
dbuser. Create an ordinary database user and assign the required rights to the
user instead of using a super user, such as sa or the user who created the
database (the database owner). This is because the default schema for the super user is
dbo and this cannot be changed.
About this task
When using Windows authentication, you must ensure that the domain account is added to the SQL Server login. You must login as the SQL Server administrator and do the following steps to create users and schemas.
Procedure
What to do next
When you create database schemas by using the generated scripts, your user ID must have the authority to create tables. When the tables are created, you must have the authority to select, insert, update, and delete information in the tables. For information about the database privileges that are needed to access the data stores, see the topic SQL Server database privileges.
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15