Смена пароля пользователя SA базы данных safensoft.tpsecure

Материал из SafenSoft Wiki
Перейти к: навигация, поиск

Перед началом действий, описанных в инструкции, пожалуйста, сохраните файл конфигурации сервера управления C:\ProgramData\Safensoft\Server.Config.xml в безопасное место.

  1. Все операции необходимо выполнять от имени пользователя с административными правами.
  2. На сервере управления Service Center остановить службу SoftControl Server:
  3. net stop "safensoft server"

  4. В папке C:\ProgramData\Safensoft создать копию файла Server.Config.xml, например Server.Config.bak.xml.
  5. 1.5.4.1.Server.Config.bak.xml.png

  6. В исходном файле Server.Config.xml:
    1. Найти и изменить значение параметра <Encryption>Enable</Encryption> на <Encryption>Pending</Encryption>:
    2. <InstallerRunFlag>false</InstallerRunFlag>
      <UseOldSettingsProtocol>false</UseOldSettingsProtocol>
      <Encryption>Pending</Encryption>
      </Configuration>
    3. Найти и изменить в параметре <ConnectionString> значение поля Password="1dcJ2ZZuLVBF7YaYFQ==" на Password="P@$$w0rd", где значение в кавычках – новый пароль пользователя SA.
    4. <Database>
      <ConnectionString>Data Source=localhost\SQLTPS;Initial Catalog=safensoft.tpsecure;Integrated Security=False;User ID=sa;Password="P@$$w0rd";MultipleActiveResultSets=True</ConnectionString>
      </Database>
    5. Сохранить изменения в файле Server.Config.xml.
  7. Запустить службу SoftControl Server:
  8. net stop "safensoft server"

  9. Служба запустится и сразу остановится.
  10. Из файла Server.Config.xml скопировать значение поля Password="1vZLmI8NMFI=" (у вас будет другое значение, зависящее от пароля, на который меняется пароль пользователя SA).
  11. <Database>
    <ConnectionString>Data Source=localhost\SQLTPS;Initial Catalog=safensoft.tpsecure;Integrated Security=False;User ID=sa;Password="1vZLmI8NMFI=";MultipleActiveResultSets=True</ConnectionString>
    </Database>
  12. Скопированное без кавычек значение поля Password вставить в файл Server.Config.bak.xml так, чтобы вместо Password="1dcJ2ZZuLVBF7YaYFQ==" было Password="1vZLmI8NMFI=".
  13. Удалить ненужный файл Server.Config.xml.
  14. Переименовать файл Server.Config.bak.xml в Server.Config.xml.
  15. На MS SQL сервере средствами Microsoft SQL Server Management Studio поменять пароль пользователю SA на ваш, в нашем случае на пароль P@$$w0rd.
  16. Запустить службу «SoftControl Server»:
  17. net start "safensoft server"

  18. Убедиться, что служба работает:
  19. sc query "safensoft server"

    Если служба работает, значит сервер управления Service Center смог подключиться к базе данных safensoft.tpsecure и смена пароля SA завершилась успешно.

  20. После успешной смены пароля пользователя SA рекомендуем заново сделать резервное копирование сервера управления Service Center.