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

Подготовка

Убедитесь, что база данных SQL Server vRealize Automation существует. Начните с раздела Выбор сценария базы данных IaaS.

Об этой задаче

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

Процедура

  1. Используя учетную запись с привилегиями администратора, войдите в сервер Windows Инфраструктура как услуга, на котором размещена служба диспетчера.
  2. В разделе Средства администрирования > Службы остановите службу VMware vCloud Automation Center.
  3. Откройте следующие файлы в текстовом редакторе.
    C:\Program Files (x86)\VMware\vCAC\Server\ManagerService.exe.config
    C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Web\Web.config
  4. В каждом файле найдите раздел <connectionStrings>.
  5. Замените

    Integrated Security=True;

    на

    User Id=database-username;Password=database-password;

  6. Сохраните и закройте файлы.
    ManagerService.exe.config
    Web.config
  7. Запустите службу VMware vCloud Automation Center.
  8. Воспользуйтесь командой iisreset, чтобы перезапустить IIS.