Подтвердить что ты не робот

Amazon EC2 Instance - Как найти пароль SQL Server

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

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

  • са
  • пароль
  • "пустой пароль"
  • "тот же пароль, что и пароль администратора для моего экземпляра EC2"

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

Спасибо

4b9b3361

Ответ 1

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

Исправить: включить любую службу, начиная с "SQL" .

  • "Пуск.. Инструменты администратора... Службы".
  • Выберите каждый сервис, начинающийся с "SQL" , установите тип запуска "Автоматически".
  • Запустите каждую службу, начиная с "SQL" .
  • Некоторые службы откажутся начинать, не беспокойтесь об этом.

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

Обновление

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

Обновить

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

Обновление

Другая причина, по которой SQL отключен, по умолчанию:

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

Ответ 2

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

  • Используйте SQL Server Management Studio для подключения к серверу базы данных с использованием проверки подлинности Windows (например, пользователь Administrator).
  • Разверните группы безопасности и логинов.
  • Откройте учетную запись sa.
  • На экране по умолчанию ( "Общие" ) установите новый пароль, как вы сочтете нужным.
  • Выберите экран "Статус" слева.
  • Установите для параметра "Логин:" значение "Включено".
  • Нажмите кнопку OK.
  • Щелкните правой кнопкой мыши корень node (это будет имя вашего SQL-сервера) и выберите "Свойства".
  • Выберите экран "Безопасность" слева.
  • Установите "Аутентификация сервера" на "SQL Server и Windows Authentication mode"
  • Перезапустите службу SQL Server.
  • Наслаждайтесь новым доступом к сайту! (Наконец)

Ответ 3

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

Ответ 4

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

Ответ 5

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

Но вы можете reset pwd.

Войдите в SSMS с "Аутентификацией Windows" → Разверните "Безопасность → Вход"

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

Ответ 6

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