DotNetNuke will setup the connection string for you during the install process.
When you select "SQL Server Database", it will ask you for:
- authentication method (Windows Auth, SQL Authentication),
- location of the server (Example: IP Address)
- Database Name (Empty Database needs to be pre-created)
- Username and Password (if you selected SQL Authentication)
Before proceeding to the next step, the installer will make sure it can access the database given the information that you provided.
If it succeeds, and the next step proceeds, that means the connection string was already setup for you.
So where do you get your information for steps 1 - 4?
- Basically, your hosting provider should have this information for you. There will be a preferred authentication method for step 1 above. It is probably SQL Authentication.
- Your host should tell you where your SQL Server is located -- they should give you a hostname or IP Address for the SQL Server.
- For step 3, There should be some method for you to create databases -- probably using a web interface or, if you're lucky, SSMS.
- Finally, they should have provided you
sa
login credentials for Step 4 -- but it's best if you can create your own credentials and provide them access to only your DNN database for this step.