Я использую MS SQL Server. Пароль входа в SQLSERVICE был изменен неправильно, и теперь я получаю предупреждение об ошибке входа при запуске.

Есть ли способ восстановить ранее использованный пароль?

1 ответ1

0

К сожалению, вы не можете восстановить ранее использованный пароль для службы. Запуск службы содержит только текущий пароль - который может совпадать или не совпадать с паролем SA

Если ваша служба запускается в контексте пользователя (в отличие от службы netowrk, локальной системы и т.д.), То ваши единственные реальные варианты:

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

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

Создайте нового пользователя - назначьте ему вход в систему как права службы (локальная политика безопасности) и запустите службу в контексте этого пользователя (не забудьте предоставить пользователю все необходимые права на файл / базу данных)

Получите старый пароль пользователя - проверьте свою электронную почту, любые старые документы / записные книжки, грубую силу, если это действительно необходимо

Помимо этого, вы не можете сделать что-то огромное ... возможно, попробуйте пароль SA (если вы его знаете).

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .