我有一个 SQL server 2008 服务器,它似乎已经从登录中删除了所有 Windows 用户,并且只设置为 Windows 身份验证。我无法使用我的任何 AD/Doman 帐户或运行它的机器上的本地管理员登录。我已经通过注册表启用了 SQL 身份验证,但 sa 密码似乎具有默认值,因为它不是空白的。
有没有办法在不进行安装/卸载的情况下重新进入服务器?
小智 7
如果 SQL Server 在单用户模式下启动,则任何在 BUILTIN\Administrators 组中拥有成员资格的用户都可以作为 SQL Server 管理员连接到 SQL Server。无论 BUILTIN\Administrators 组是否被授予在 SYSADMIN 固定服务器角色中提供的服务器登录名,用户都可以连接。此行为是设计使然。此行为旨在用于数据恢复方案。
因此,如果您以管理员身份访问机器,您仍然可以访问 SQL Server - 但需要单用户模式。
希望这可以帮助。
拉吉
| 归档时间: |
|
| 查看次数: |
1152 次 |
| 最近记录: |