gpt4 book ai didi

sql-server - 忘记了 SA 密码并且管理员帐户中的用户无法更改?

转载 作者:行者123 更新时间:2023-12-02 08:52:19 25 4
gpt4 key购买 nike

我有一个本地安装的 SQLExpress,我已经好几个月没有碰过它了。现在需要使用,SA密码忘记了。
这很好,除了我的本地用户是本地管理员组的成员显然没有更改 SA 密码的权限或更改我自己的用户权限的权限。

我试过使用 SQL Server Management Studio,我用 SQL Server 完成了单用户模式并使用了 sqlcmd,他们都告诉我我没有权限。

恐怕即使重新安装 SQL Express 也无法解决这个问题。有谁知道我在这里可以走的其他路线吗?

最佳答案

只要您可以物理访问机器,就有办法在维护模式下启动 SQL Server,这将允许您连接并重置密码、分配新权限等。Instructions .

简短版:

  1. 从“开始”菜单中,打开 SQL 配置管理器。
  2. 转到“SQL Server 服务”节点。
  3. 右键单击 SQL Server 实例并选择“属性”。
  4. 在“高级”下,找到“启动参数”设置,并在前面加上-m;(即在开头添加连字符、m和分号现有字符串)。
  5. 确定。
  6. 停止并重新启动 SQL Server。

您现在处于维护模式,可以在本地连接并更改您需要的任何设置,包括权限。 (该链接说您只能与 sqlcmd 连接,但我知道,使用 SQL 2008,您可以与 SQL Server Management Studio 连接。)

确保在完成后让服务器退出维护模式(删除 -m;),以便应用程序可以正常连接。

关于sql-server - 忘记了 SA 密码并且管理员帐户中的用户无法更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7629804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com