1. Log into the LobbyCentral web server with an administrator account.

2. Go to c:\windows\Microsoft.NET\Frameworks\v4.0.30319

3. Create the ASPState database by executing this command: aspnet_regsql -ssadd -S <dbServerName> -U <username> -P <password>

 Where:

  •             dbServerNameIP or name of the database server
  •             usernamedomain or SQL account that has db creator rights.  (using sa is recommended)
  •             passworduser's password


4. Connect to the database server using SQL Management Studio.

5. Verify that the ASPState database was created.

6. Expand Security and right-click on Logins and select New Login.

7. Set the login name to 'sessionStateUser' and select SQL Server Authentication.

8. Enter a strong password.

9. Uncheck" Enforce Password Expiration" and "User must change password".

10. Click User Mappings.

11. Check the Map box for the tempdb database.

12. Check "db_owner" under roles.  If you do not want to grant this role, you must grant the user Read/Write/Delete rights to the ASPStateTempApplications and ASPStateTempSessions tables.  Consult with your database administrator for assistance.

13. Check the Map box for the ASPState database.

14. Check "dbo_owner" under roles

15. Click OK to save the account.

16. Make a backup of c:\program files\fuhr software\lobbycentral\web\Web.config

17. Open web.config in Notepad. Locate the <sessionState> tag and change it to the following:


<sessionState mode="SQLServer" sqlConnectionString="Data Source=<dbServerName>;User ID=<username>;Password=<password>" timeout="720"/>

Where:

  •             dbServerNameIP or name of the database server
  •             usernamename of the user created in step 7
  •             passworduser's password

18. Save and close the file.


Note:  You will not see any tables under ASPState. The tables will be located in the tempdb database in System Databases.