DotNetNuke,用户帐户“sa”的指定密码无效

时间:2013-08-26 08:00:25

标签: sql sql-server sql-server-2008 dotnetnuke dotnetnuke-module

我正在安装DotNetNuke,在安装过程中它询问数据库密码,我提供的密码与我用于SQL服务器的密码相同,但是显示错误。

  

用户帐户“sa”的指定密码无效,或无法连接到数据库服务器

截图:

7 个答案:

答案 0 :(得分:5)

您可能没有配置足够复杂的SA密码,但Web平台安装程序不会告诉您需求是什么(可能是7个字符,而不仅仅是alpha)

丹尼尔说,我讨厌WPI并像瘟疫那样避免它。当它工作时,它工作得很好,但如果没有,那么排除故障真的很痛苦

答案 1 :(得分:4)

按照described here步骤解决了我的问题:

  
      
  1. 使用。\ sqlexpress和Windows身份验证

  2. 登录SQL Server   
  3. 展开安全性,然后登录

  4.   
  5. 看一下图标。如果指向下方有一个小箭头,则会禁用该帐户。让我们解决这个问题。

  6.   
  7. 双击sa帐户以打开属性。

  8.   
  9. 更改密码(使用密码策略强)并确认。

  10.   
  11. 单击左窗格中的“状态”以重新加载右窗格中的选项。在“登录”标题下选择“已启用”。

  12.   
  13. 单击“确定”关闭属性窗口。

  14.         

    随着sa帐户的处理,我们需要检查以确保我们进入   混合模式:

         
        
    1. 在SSMS中,右键单击左窗格中的服务器名称,然后选择“属性”

    2.   
    3. 单击左窗格中的“安全性”,然后选择“SQL Server和Windows身份验证模式”。

    4.   
    5. 点击“确定”。

    6.   
    7. 关闭SSMS。

    8.         

      最后一步是在控制下重启SQL Server(SQLEXPRESS)   面板 - >管理工具 - >服务。

           

      完成此操作后,使用您更改的sa帐户和密码登录SQL Server 20008 Express。如果成功,您现在可以使用Web平台安装程序安装DNN。

答案 2 :(得分:1)

我有同样的问题我花了几个月的时间来锻炼。我做的是跟随;

以“管理员”方式打开Webmetrix按住Shift键+右键单击Webmetrix

它会询问您管理员密码。

安装Webmatrix(确保您知道'SA'密码)

这应该像魅力一样工作

谢谢, Yogs

答案 3 :(得分:0)

我没有给你一个很好的答案,但我可以告诉你,我在使用网络平台安装程序时遇到了很多问题。我现在更喜欢下载常规安装包,只需手动完成。这不是很复杂:

  • 解压缩然后将所有文件移动或复制到IIS网站目录
  • 然后确保工作进程拥有文件夹
  • 的完全权限
  • 您使用用户
  • 创建数据库
  • 您导航到该站点,安装程序只是在浏览器中直接进行。

答案 4 :(得分:0)

使用服务器作为密码。这对我有用。

答案 5 :(得分:0)

请确保通过以下链接遵循SQL Server的密码复杂性: Password Policy

答案 6 :(得分:-1)

确保您的实例配置为sql身份验证和Windows身份验证。检查你的日志可能会找到一些东西。