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

Вход службы SQL в учетную запись

Я установил SQLServer 2008 Express и почти полностью принял все значения по умолчанию. Примерно через неделю запуска приложения, которое попадает в эту базу данных, я изменил пароль администратора для сервера. Примерно через день служба SQLServer не запускалась. Я предполагаю, что эти события связаны между собой, поэтому я захожу в диспетчер конфигурации сервера Sql. Я пытаюсь запустить службу, но она не запускается, поэтому я открываю свойства для SQL Server (SQLEXPRESS). В Войти в систему Вкладка показывает, что служба настроена на вход как. \ administrator. Я полагаю, проблема в том, что я изменил пароль администратора и мне нужно внести эти изменения здесь. Я ввел новый пароль, но он говорит мне указанный сетевой пароль неверен. Я почти уверен, что ввел его правильно, поэтому предполагаю, что я и сервер sql не говорят об одном и том же администраторе. Я заставил его работать, вернув пароль администратора к тому, который был раньше, но я бы очень хотел иметь возможность изменить его, не нарушая SQLEXPRESS. Есть идеи, что мне не хватает?

Спасибо,

Лучший способ сделать это - создать учетную запись специально для работы с SQL-сервером. Например, создайте учетную запись Windows (если возможно, учетную запись домена) под названием «Jeff_SQLExpress» или что-то в этом роде. Затем используйте диспетчер конфигурации, чтобы изменить учетную запись, которую выполняет SQL Express, как новую учетную запись.

В любом случае, запускать службы от имени администратора - не лучшая идея. Отделение учетной записи службы от учетной записи администратора решит обе проблемы.

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