我正在安装DotNetNuke,在安装过程中它询问数据库密码,我提供的密码与我用于SQL服务器的密码相同,但是显示错误。
用户帐户“sa”的指定密码无效,或无法连接到数据库服务器
截图:
答案 0 :(得分:5)
您可能没有配置足够复杂的SA密码,但Web平台安装程序不会告诉您需求是什么(可能是7个字符,而不仅仅是alpha)
丹尼尔说,我讨厌WPI并像瘟疫那样避免它。当它工作时,它工作得很好,但如果没有,那么排除故障真的很痛苦
答案 1 :(得分:4)
按照described here步骤解决了我的问题:
- 登录SQL Server
使用。\ sqlexpress和Windows身份验证
展开安全性,然后登录
看一下图标。如果指向下方有一个小箭头,则会禁用该帐户。让我们解决这个问题。
双击sa帐户以打开属性。
更改密码(使用密码策略强)并确认。
单击左窗格中的“状态”以重新加载右窗格中的选项。在“登录”标题下选择“已启用”。
- 醇>
单击“确定”关闭属性窗口。
随着sa帐户的处理,我们需要检查以确保我们进入 混合模式:
在SSMS中,右键单击左窗格中的服务器名称,然后选择“属性”
单击左窗格中的“安全性”,然后选择“SQL Server和Windows身份验证模式”。
点击“确定”。
- 醇>
关闭SSMS。
最后一步是在控制下重启SQL Server(SQLEXPRESS) 面板 - >管理工具 - >服务。
完成此操作后,使用您更改的sa帐户和密码登录SQL Server 20008 Express。如果成功,您现在可以使用Web平台安装程序安装DNN。
答案 2 :(得分:1)
我有同样的问题我花了几个月的时间来锻炼。我做的是跟随;
以“管理员”方式打开Webmetrix按住Shift键+右键单击Webmetrix
它会询问您管理员密码。
安装Webmatrix(确保您知道'SA'密码)
这应该像魅力一样工作
谢谢, Yogs
答案 3 :(得分:0)
我没有给你一个很好的答案,但我可以告诉你,我在使用网络平台安装程序时遇到了很多问题。我现在更喜欢下载常规安装包,只需手动完成。这不是很复杂:
答案 4 :(得分:0)
使用服务器作为密码。这对我有用。
答案 5 :(得分:0)
请确保通过以下链接遵循SQL Server的密码复杂性: Password Policy
答案 6 :(得分:-1)
确保您的实例配置为sql身份验证和Windows身份验证。检查你的日志可能会找到一些东西。