Назад | Перейти на главную страницу

Необходимо сбросить пароль SA на нашем сервере SQL 2008 R2. Это сломает вещи?

Извините за очень простой вопрос, но я обнаружил, что наш сервер SQL Server 2008 R2 (ОС также является Windows Server 2008 R2) имеет слабый пароль для учетной записи «SA». Мне нужно сбросить его как можно скорее, но я совсем не разбираюсь в SQL и боюсь, что это сломает ситуацию. На сервере размещены:
- Microsoft Dynamics NAV (Navision)
- CounterPoint (наше решение для торговых точек)
- Несколько сайтов интрасети через IIS 7
- Thycotic Secret Server (менеджер паролей)

Каков самый безопасный способ обновить этот пароль? Спасибо.

Зависит от того, использует ли что-нибудь - ничего должен использовать его (AFAIK), как никакие услуги должен работать как администратор домена, но только вы можете сказать наверняка в своей среде.

Думаю, у вас есть следующие варианты:

  • Бегать exec sp_who2 в новом запросе в SQL Management Studio, который покажет вам, кто вошел в систему прямо сейчас.
  • Запустите Tools -> SQL Profiler из SQL Management Studio, регистрируйте пакетные транзакции и наблюдайте за некоторыми транзакциями в течение дня, которые покажут вам, какие учетные записи часто входят в систему.
  • Включите аудит входа в систему SQL и некоторое время просмотрите журналы, чтобы узнать, какие учетные записи входят в систему.

Но чтобы быть уверенным, вам нужно будет провести аудит того, что нужно для подключения к SQL, и определить, какие учетные записи они используют. Это, вероятно, все равно хорошо, если вы еще не знаете и не имеете документации / записей для проверки.

Не забывайте искать службы отчетов SQL Server, любую систему резервного копирования, любые запланированные задачи или задачи агента.

Также было бы разумным время для проверки функциональности какой-либо системы мониторинга или сценария PowerShell - например, запустите HTTP-запрос на каждый веб-сайт и убедитесь, что они (а) возвращают ответ 200 и (б) имеют правильный контент, что у вас есть успешные резервные копии. Затем вы можете убедиться, что все работает после внесения каких-либо изменений.

Затем сбросьте пароль учетной записи SQL sa.

Или сбросьте учетную запись sa и посмотрите, что сломается - вы знаете текущий пароль, поэтому вы можете быстро восстановить его, если вам нужно. Я этого не предлагал.