Смена пароля пользователя SA на MS SQL



    Смена пароля пользователя SA на MS SQL

    Я думаю многие сталкивались с проблемой: когда теряется/забывается пароль для пользователя SA на СУБД MS SQL. Особенно данная проблема актуальна для Express версий данного СУБД: MSDE, MSSQL 2005 Express, MSSQL 2008 Express и MSSQL 2008 R2, и решение данной проблемы везде одинаково.

    Далее я хотел бы поделиться опытом, как я уже не однократно решал данную проблему.

    Главным условием для решением проблемы является, вы должны быть администратором на рабочей станции, где установлен MSSQL.

    Логично, что нам необходимо в любом случае подключиться к MSSQL, что бы менять пароль. Как известно, MSSQL поддерживает 2 вида аутентификации: Windows Autantification и SQL Server Autantification. При этом, 2-ой вид не может быть включен без первой.

    er

     

    Далее нам необходимо  правой кнопкой нажать на БД и выбрать пункт "New Query".

    Воодите туда команду:

    ALTER LOGIN SA WITH PASSWORD='new_password'

    и нажимаете выполнить.

    После смены на "SQL Server and Windows Authentification mode" и пароля незабудтье сделать Restart:

    Restart (1)

     

    Вот теперь готово, можете заходить под новым паролем.