Search
Purchase DNN Modules
Our success stories
ThermaPro Solutions (www.thermaprosolutions.com) is a leading company in Montreal, Canada - providing bed bugs detection and extermination services.
DotNetNuke (DNN) Resource Search
Only DNN - DotNetNuke Blog
FeedBurner Subscribe to Ismet Dumlupinar's DotNetNuke Blog



In order to install DotNetNuke you will need an empty Microsoft SQL Server 2000/2005/2008 database. Interestingly Regional Settings of your Control Panel could affect the result of DotNetNuke Installation. Not directly but, in a complicated way.

Note to Turkish/Azeri/Arabic Community Users of DotNetNuke:
For better results ensure that your Server Collation configured correctly.

Connect to Microsoft SQL Server Management Studio using Windows Authentication.


Right click to SQL Server Instance from Object Explorer and select Properties.

SQL Server 2008 Properties
From General tab check Server Collation and ensure that it is SQL_Latin1_General_CP1_CI_AS.

Server Collation

Note: Turkish users will have issues with Turkish_CI_AS as server collation. It is strongly recommended to configure SQL Server Environment for Turkish Community to have Latin1_General_CI_AS as server collation. If you use different collations for server and database, you will most likely have issues like collation conflicts.

Let's get back to main topic of creating database.

Expand Databases tab from Object Explorer.

Right click to Databases tab and select New Database from menu.

create a new database

Type your database name (e.g odnn09) to Database Name field and click OK button from bottom section of New Database window.

Database name

Now you need to create user under Security > Logins tab and assign permissions to this user.

Expand Security tab from Object Explorer.
Right click to Logins and select New Login.

new database login

New Login Wizard (Login Properties Window - [Login - New])

Choose a unique login name (e.g odnndbuser) and type it to Login Name field.

db login name
Default Authentication method is Windows Authentication. Switch this to SQL Server Authentication. This will enable sub settings of SQL Server Authentication.

Type a complex password and confirm it.
Uncheck Enforce Password Policy checkbox. This will also uncheck Enforce password expiration and User must change password at next login checkboxes.

SQL Server database user authentication settings

Select your database from Default database list. (e.g odnn09). Do not click OK button yet.

select default database for new login

Navigate to User Mapping.

User Mapping
Select your database under Users mapped to this login and check db_owner permission from Database role membership for section.


mapping role membership
Now you can click OK button.

If everything in place, you should have a database configured under Databases section and a user configured under Logins. (see the example below)

sql server database and login








Pages: 4 of 8 Previous Page Next Page
Posted in: Tutorials

Post Rating

Comments

ANDY
# ANDY
Friday, March 06, 2009 5:24 PM

Thank you very much.....

Post Comment

Name (required)

Email (required)

Website

CAPTCHA image
Enter the code shown above:




Web Hosting Blogs - BlogCatalog Blog Directory

blogarama - the blog directory


Web Development blogs & blog posts

2007 - 2011 www.onlydnn.com   |  Privacy Statement  |  Terms Of Use  Xhtml 1.0  CSS 2.0