Amazon EC2 Instance - Как найти пароль для SQL Server - PullRequest
26 голосов
/ 06 мая 2010

Я создал инстанс Amazon EC2, который предоставляет Windows Server 2008 с предварительно установленным SQL Server 2008. Теперь, чтобы использовать SQL Server для создания баз данных или восстановления резервных копий баз данных, которые есть на моем локальном компьютере, мне нужен пароль «sa» для SQL Server 2008.

Я пытался использовать следующее, но безуспешно:

  1. са
  2. пароль
  3. «пустой пароль»
  4. "тот же пароль, что и пароль администратора для моего экземпляра EC2"

Может, кто-нибудь подскажет мне, как начать использовать Amazon EC2 Datacenter в отношении пароля "sa".

Спасибо

Ответы [ 6 ]

43 голосов
/ 02 июля 2010

Небольшое обновление по состоянию на 2010-07-01, использующее свежий образ Amazon Windows 2008 Datacenter (с SQL Server Express), сервер SQL работал, но учетная запись sa не была включена и не имела известного пароля. Выполните следующие шаги, чтобы исправить это:

  1. Используйте SQL Server Management Studio для подключения к серверу базы данных с использованием проверки подлинности Windows (например, пользователя «Администратор»).
  2. Разверните группы безопасности и логинов.
  3. Откройте счет sa.
  4. На экране по умолчанию («Общие») установите новый пароль по своему усмотрению.
  5. Выберите экран «Состояние» слева.
  6. Установите для параметра «Логин:» значение «Включено».
  7. Нажмите кнопку ОК.
  8. Щелкните правой кнопкой мыши корневой узел (он будет называть ваш SQL-сервер) и выберите Свойства.
  9. Выберите экран «Безопасность» слева.
  10. Установите для параметра «Проверка подлинности сервера» значение «Режим проверки подлинности SQL Server и Windows»
  11. Перезапустите службу SQL Server.
  12. Наслаждайтесь новым доступом! (Наконец-то)
12 голосов
/ 31 мая 2010

В свежем «малом» экземпляре Amazon EC2 по состоянию на 2010-05-31 службы SQL по умолчанию отключены.

Исправлено: Включить любую службу, начинающуюся с «SQL».

  1. «Start..Administrator Tools..Services».
  2. Выбрать каждую службу, начинающуюся с «SQL»", установите тип запуска" Автоматический ".
  3. Запускать все службы, начинающиеся с" SQL ".
  4. Некоторые службы будут отказываться запускаться, не беспокойтесь об этом.

Теперь вы можете вернуться в «SQL Server Management Studio», и все будет хорошо работать.

Обновление

2010-05-31.Я протестировал приведенные выше инструкции со свежим экземпляром Amazon EC2 с установленным SQL Server, и все работало так, как я описал.

Обновление

2010-10-07.Настоящая причина, по которой Amazon EC2 отключает SQL Server по умолчанию для небольшого экземпляра, заключается в том, что у него недостаточно оперативной памяти для правильной работы.Я даже не уверен, почему они установили это в первую очередь.Исходя из горького опыта, я бы порекомендовал вам запустить MySQL, учитывая его выбор, как более быстрый и легкий, или обновить его до достойного размера экземпляра.

Обновление

Еще одна причина, по которой SQL по умолчанию отключен:

Я уверен, что они хотят избежать того, чтобы быть "той" компанией, которая позволяет потерять еще один
"красный код" или "sql slammer"червь - @Dan Esparza

2 голосов
/ 06 мая 2010

RDC к серверу в разделе «Администратор» и подключение к экземпляру MSSQL с помощью Enterprise Studio с использованием надежного подключения.Затем перейдите в «Безопасность» и задайте пароль sa, который вам нужен.

0 голосов
/ 12 января 2017

Краткий ответ о том, как войти в SQL Server, заключается в том, что вы должны RDP к серверу, используя учетную запись администратора для этого сервера (не администратора домена), а затем подключиться к SQL с помощью аутентификации Windows. После этого вы можете включить sa или добавить любые другие учетные записи.

0 голосов
/ 20 июня 2011

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

Но вы можете сбросить pwd.

Вход в систему SSMS с помощью «Аутентификация Windows» -> Разверните «Безопасность -> Логины»

В разделе «Логины» выберите соответствующее имя пользователя и откройте окно свойств. Там вы можете указать новый пароль для входа в систему.

0 голосов
/ 07 февраля 2011

При запуске Microsoft SQL Server Management Studio обязательно запускайте его от имени администратора, даже если у вас есть права администратора.

...