【问题标题】:sqlexpress local database administrator passwordsqlexpress 本地数据库管理员密码
【发布时间】:2012-05-30 12:08:51
【问题描述】:

我正在尝试使用 Webmatrix 在我的本地计算机(Windows Vista)上安装一些 .Net 电子商务项目。他们中的一些人要求提供数据库管理员用户名和密码,但我不知道这些是什么。

任何人都可以帮助我解决这个问题。请参阅图片,这是安装过程的屏幕截图。

【问题讨论】:

  • 网络矩阵没有给你这些吗?当我使用果园时它确实如此。
  • 不,我可以很好地安装 Orchard,我认为它使用 SQL compact 而不是 Express
  • 作为我使用 Webmatrix 安装的项目的安装过程的一部分,但我不记得被要求输入密码

标签: .net sql-server installation webmatrix


【解决方案1】:

默认情况下,SQLEXPRESS 安装使用 Windows 身份验证。在管理工作室的服务器属性的安全选项卡上,您可以选择“SQL Server 和 Windows 身份验证” 只有这样 'sa' 帐户才被接受。如果您不记得自己输入了密码,您可能需要设置/重置此帐户的密码。

【讨论】:

  • 我必须卸载 Management studio epxress 2005 并安装 2008(pff 需要很长时间才能安装),然后才能使用 Management studio 更改密码
  • 我还是无法用sa账号登录,然后我尝试用sa账号登录Manager studio,它说它被禁用了(嗯?),我可以通过 sa 帐户的属性和状态选项卡启用它
  • 如果未启用 SQL 身份验证,您需要先使用 windows 身份验证登录管理工作室
【解决方案2】:

在您的客户端(SQL Server Management Studio)中,您必须:

  1. 更改登录用户“sa”的密码
  2. 为用户“sa”启用登录
  3. 确保启用 SQL Server 身份验证

1。更改登录用户“sa”的密码

安全 > 登录 > sa(右键单击)> 属性 > 常规 > 密码和确认密码

2。为用户“sa”启用登录

安全>登录>sa(右键)>属性>状态>登录,点击启用

3。确保启用 SQL Server 身份验证

右键服务器>属性>安全>服务器身份验证,点击进入SQL Server和Windows身份验证模式

【讨论】:

  • 4.您可能需要重新启动 SQL Server 服务。右键单击服务器名称 > 重新启动。
  • 会不会是第1步要求连接数据库的用户有足够的权限才能修改sa的密码?我得到了Alter failed for Login 'sa'. (Microsoft.SqlServer.Smo)Cannot alter the login 'sa', because it does not exist or you do not have permission. (Microsoft SQL Server, Error: 15151) 看到问题sql server 2012: cannot alter the login sa
【解决方案3】:

我遇到了同样的问题,我执行了以下步骤来解决问题:

  1. 以管理员身份打开 Sql Server Management Studio

  2. 使用 Windows 身份验证登录到 .\SQLEXPRESS

  3. 转到安全选项卡 --> 登录 --> 更改“sa”密码并按确定

  4. 在 WebMatrix 中使用新创建的密码,您应该已经设置好了。

【讨论】:

  • 以管理员身份打开 SSMS 后,我没有找到 Logins 选项卡。
  • @Veverke 它更像是一个文件夹,而不是一个选项卡。它位于数据库连接下的对象资源管理器窗口中
【解决方案4】:

从 SQL 2005 开始,Express 版本安装了 Windows 身份验证。在配置中(管理工作室,连接服务器,选择数据库属性)即可激活sql内部认证(默认停用,用户sa无密码)。

因此,如果您无法连接它,您可能需要激活它并为用户 sa 设置密码。

【讨论】:

    猜你喜欢
    • 2017-03-25
    • 1970-01-01
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 2015-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多