【发布时间】:2013-08-02 05:18:57
【问题描述】:
我在 sysadmin 中没有用户,除了 [sa] 用户
不幸的是,我以 [sa] 用户身份登录并禁用它
然后我无法启用它,我该怎么做才能再次启用它?
【问题讨论】:
标签: sql sql-server tsql sql-server-2008-r2 account
我在 sysadmin 中没有用户,除了 [sa] 用户
不幸的是,我以 [sa] 用户身份登录并禁用它
然后我无法启用它,我该怎么做才能再次启用它?
【问题讨论】:
标签: sql sql-server tsql sql-server-2008-r2 account
您必须使用 sqlcmd.exe 和 Windows Authentication (Specify the -E flag) 并重新启用帐户:
打开命令提示符并导航到SQL Directory 并使用sqlcmd.exe -S server -E
USE [YourDatabase]
GO
ALTER LOGIN [sa] ENABLE
GO
【讨论】:
使用 windows 身份验证登录并选择服务器属性并转到安全选项卡检查气泡 SQL 服务器和 windows 身份验证单击确定。
或
在查询下方运行
ALTER LOGIN [sa] WITH PASSWORD='AnyStronG@#Passw)e', CHECK_POLICY=OFF
GO
ALTER LOGIN [sa] ENABLE
GO
参考:-Enable Sa Login
【讨论】:
【讨论】: