Configuring SQL Server for Multi-user Environments

When installing Microsoft SQL Server or SQL Server Express, ensure that the following points have been configured appropriately:

  1. Ensure that SQL Server Browser service is running and set to start automatically. You can enable the SQL Server Browser using the SQL Server Configuration Manager or the Windows Services App.
  2. Ensure that both the server and client are configure for TCP/IP for 32bit connections. The default port to use is 1433.
  3. If Enterprise Analyzer is running on a remote machine to the Microsoft SQL Server or SQL Server Express installations, ensure that the server is configured to accept remote connections.
  4. Ensure that the users are registered in the database and they are active and can connect to the SQL Server.
  5. Ensure that the users use the dbo alias when connecting to the database that holds the workspace.
  6. All users must have the db_datareader and db_datawriter roles. In addition, the master users of the workspace must also be granted the db_owner database role.
  7. All users must be granted execute permissions on the stored procedures that are created by Enterprise Analyzer.