sql studio express 2005 потеря пароля - PullRequest
3 голосов
/ 06 января 2011

У меня проблема, я использую Windows 7 с MS SQL Server Management Studio Express 2005, хотя я потерял пароль администратора / sa. Можно ли использовать команду для сброса пароля без старого?

Я могу войти, используя аутентификацию Windows.

большое спасибо, Джеймс

Ответы [ 3 ]

3 голосов
/ 06 января 2011

Войдите на компьютер SQL Server как администратор этого компьютера.Откройте Query Analyzer и подключитесь к SQL Server, используя аутентификацию Windows NT.Запустите sp_password, как показано ниже, чтобы сбросить пароль sa:

sp_password @new = 'will_never_forget_again', @loginame = 'sa'

РЕДАКТИРОВАТЬ:

Это неожиданно, поскольку вы смогли войти, чтобы отсоединить БД,поэтому вы должны иметь некоторые привилегии.Полученное сообщение: ... является ответом на команду sp_password.Поэтому, когда вы говорите, что пытались восстановить соединение с 'sa', можете ли вы рассказать нам, как вы это сделали?

Кроме того, при использовании инструмента SQLCMD вы должны набрать GO для выполнения команды:

SP_PASSWORD @NEW = 'my_password', @loginame = 'sa'
GO

Затем вам нужно выйти, прежде чем пытаться восстановить соединение.

Попробуйте войти снова и посмотреть, кто вы есть.Поэтому после подключения:

C:\sqlcmd -E  -d master

Пожалуйста, запустите это:

SELECT suser_sname(), user_name()
GO

Кроме того, запустите это после того, как вы получите свое имя пользователя и введите новый пароль в соответствии с моим исходным ответом:

ALTER LOGIN sa ENABLE
GO
0 голосов
/ 28 октября 2015

Поскольку вы можете войти, используя вашу аутентификацию Windows, тогда это довольно просто.Вам нужно просто

  1. войти в свою студию управления,
  2. в древовидном представлении, развернуть папку «security», а также развернуть папку «Logins»,
  3. щелкните правой кнопкой мыши на "sa"
  4. смените пароль.сделано
0 голосов
/ 06 января 2011

В обозревателе объектов перейдите в раздел «Безопасность»> «Логины» и выберите настройки для «sa» -счета.Там вы можете сбросить пароль

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...