Background: The project I am working on will be using
InfoPath forms to allow users to enter data into forms which will submit data
to a SQL Server database for reporting purposes and simultaneously submit the same
data to SharePoint lists to make use of SharePoint features such as generating
MS Word documents, search, version control, etc. The database and lists are for the exclusive use
of this project.
I am setting up DBXL for the first time and need to grant
DBXL permissions to the database being created to support our application. DBXL
is running as a domain user account and is able to successfully connect to the
database server. InfoPath forms will need to be able to add and update records in
SQL Server and SharePoint.
1. What database-level roles are required by DBXL? I am
assuming db_datareader and db_datawriter. Would denying delete permissions
cause problems with DBXL “housekeeping”?
2. I assume granting the DBXL domain account access to the
SharePoint lists as one would do for any user is sufficient. As with the above
question, would denying delete permissions cause problems with DBXL “housekeeping”?
Regards,
Darian.