Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Installation ErrorsInstallation Errors
Previous
 
Next
New Post
3/19/2012 2:59 AM
 
Hi my name is Trevor Forrester and I'm fairly you to dotnetnuke and I would like to share some of my insights into the installation process of dotnetnuke 6.0.4.
I posted on this for about a week ago that I was having problems getting access to the database during the installation process. I then spent the next four days reading am looking on the Internet for instance.
The problem that I was having was that when I try to connect to the SQL database be at an express version for full version I was getting the following error:

connection error(s): index #: 0 source: .net sqlclient data provider class: 14 number: 18456 message: sql login failed

I search and search and finally I did a full reinstall because I thought there was something wrong in the subsystem that was not allowing me to connect to the SQL database during the installation. I checked and rechecked the permissions for the user accounts as explained in the video that I watched from the

Dotnetnuke website. I went through all the procedures of setting permissions, setting up a database, creating a logon, setting up a website and the general installation process. I have followed this process to the letter and I had no Joy, I was always getting the above error no matter what I did.

Finally after many hours of frustration and being much bolder I finally found the answer in the Microsoft SQL Forum.

What is the answer:

The Answer Is This because the instructions to installing dotnetnuke tell you to create a logon to the new database and select SQL authentication this does not mean that there is a logon to the server itself for the current user. When I checked I found that I had Windows mode authentication even though I had installed the SQL server with mixed mode IE: both Windows authentication and SQL authentication. There was no logon for the SQL authentication to the database proper.

What I had to do was create a logon for my current user and give that user access to all the databases and superuser for sa privileges.

It is important to remember that I was installing this on a local instance of Windows. The logon that I created was a superuser or administrator logon to administer the databases as a SQL authenticated user. If you are in a production environment I would suggest that you only create a logon to the dotnetnuke database with SQL authentication for the current user.

I hope that you find this of help during your installations because I must have read and come across hundred and hundreds of articles describing this particular problem going right back to dotnetnuke version 4.

Okay I have said enough for now so good computing.

Regards

Trevor


I had one once, but the wheels fell off !!!
 
New Post
3/20/2012 6:44 AM
 
Trevor, please note, that the ASP.Net user (specified in your IIS application pool), which is used for integrated authentication, does not need admin permission for the server (and should not for security reasons), but needs dbowner permission for the DNN database.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Installation ErrorsInstallation Errors


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out