Пароль SA по умолчанию для SQL Server, автоматически устанавливаемый программой установки SharePoint Server 2010

Я недавно установил SharePoint Server 2010 на тестовом сервере. Он был установлен в standalone mode,

После установки понял что установил SQL Server Express 2008 (10.0.2531.0) также автоматически.

Мне нужно знать пароль для sa пользователь этого экземпляра сервера SQL, который он автоматически установил. (У меня не запрашивался пароль во время установки SharePoint)

Причина, по которой мне нужен пароль sa экземпляра SharePoint SQL:

SharePoint работает без проблем. Однако мне нужно создать новый логин на сервере SQL и дать ему разрешения для некоторых баз данных.

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

Мне нужно создать новый логин, чтобы выполнить шаги, упомянутые здесь: http://www.sharepointassist.com/2010/01/29/the-local-farm-is-not-accessible-cmdlets-with-featuredependencyid-are-not-registered/comment-page-1/

1 ответ

Решение

Вот шаги, которые я сделал, чтобы исправить это:

  • Войдите в SQL Server, используя локальную учетную запись с правами администратора (например: .\Administrator)
  • После входа в Windows откройте SQL Management Studio.
  • Подключитесь к экземпляру SharePoint SQL, используя Windows Authentication
  • Включить проверку подлинности в смешанном режиме (по умолчанию она не включена для экземпляра SharePoint SQL)
  • Установите пароль для sa учетная запись
  • Включить sa учетная запись
  • Перезапустите экземпляр SQL (требуется из-за изменения режима аутентификации)

Включение аутентификации в смешанном режиме:

  1. Щелкните правой кнопкой мыши на экземпляре сервера SQL
  2. Нажмите на Properties
  3. Нажмите на Security на левой панели
  4. Нажмите на SQL Server и Windows Authentication Mode под Server authentication раздел

Вы также можете использовать следующий SQL-запрос, чтобы сделать то же самое:

EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', 
    N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2

[Заметка: 2 указывает на смешанный режим аутентификации. 1 только для проверки подлинности Windows]

Установка пароля на sa учетная запись:

  1. Под экземпляром SQL разверните Security а также Logins
  2. Щелкните правой кнопкой мыши на sa и нажмите на Properties
  3. Введите новый пароль в Password а также Confirm Password ящики

Вы также можете использовать следующий SQL-запрос, чтобы сделать то же самое:

ALTER LOGIN [sa] WITH PASSWORD='newpassword', CHECK_POLICY=OFF

[Заметка: CHECK_POLICY=OFF гарантирует, что политики паролей Windows компьютера, на котором работает SQL Server, НЕ будут применены при этом входе в систему]

Включение sa учетная запись:

  1. Под экземпляром SQL разверните Security а также Logins
  2. Щелкните правой кнопкой мыши на sa и нажмите на Properties
  3. Нажмите на Status на левой панели
  4. Нажмите на Enabled под Login раздел

Вы также можете использовать следующий SQL-запрос, чтобы сделать то же самое:

ALTER LOGIN [sa] ENABLE
Другие вопросы по тегам