As I endeavored to install the ILM 2 Portal into a SharePoint farm (WSS 3.0 SP 1) with a remote database I encountered the following problem:
The dreaded Premature Failure during installation.
When I turned on logging for the install and examined the file, I found:
Action 14:55:25: ConfigPortalAnonymousAccess.
CAQuietExec: This operation can be performed only on a computer that is joined to a server farm by users who have permissions in SQL Server to read from the configuration database. To connect this server to the server farm, use the SharePoint Products and Technologies Configuration Wizard, located on the Start menu in Administrative Tools.
CAQuietExec: Error 0xffffffff: Command line returned an error.
CAQuietExec: Error 0xffffffff: CAQuietExec Failed
Action ended 14:55:30: InstallFinalize. Return value 3.
Action 14:55:30: Rollback. Rolling back action:
So I turned on SQL Profiler and I noticed:
So I decided to go ahead and give anonymous access (temporarily of course)
Then I mapped the login to each of the three SharePoint databases and made it db_owner.
Then my install worked perfectly. I hope to research and find out exactly which limited permissions are needed.