Changing SA's password in the safensoft.tpsecure database — различия между версиями

Материал из SafenSoft Wiki
Перейти к: навигация, поиск
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
[[Category:Service Center - Обслуживание]]
+
{{DISPLAYTITLE:Смена пароля пользователя SA базы данных safensoft.tpsecure|noreplace}}
 
<span style="background:yellow">Перед началом действий, описанных в инструкции, пожалуйста, сохраните файл конфигурации сервера управления C:\ProgramData\Safensoft\Server.Config.xml в безопасное место.</span>
 
<span style="background:yellow">Перед началом действий, описанных в инструкции, пожалуйста, сохраните файл конфигурации сервера управления C:\ProgramData\Safensoft\Server.Config.xml в безопасное место.</span>
 
<ol>
 
<ol>
 
  <li>Все операции необходимо выполнять от имени пользователя с административными правами.</li>
 
  <li>Все операции необходимо выполнять от имени пользователя с административными правами.</li>
  <li>На сервере управления Service Center остановить службу «SoftControl Server»:</li>
+
  <li>На сервере управления Service Center остановить службу SoftControl Server:</li>
 
'''net stop "safensoft server"'''
 
'''net stop "safensoft server"'''
 
  <li>В папке C:\ProgramData\Safensoft создать копию файла Server.Config.xml, например Server.Config.bak.xml.</li>
 
  <li>В папке C:\ProgramData\Safensoft создать копию файла Server.Config.xml, например Server.Config.bak.xml.</li>
Строка 19: Строка 19:
 
   <li>Сохранить изменения в файле Server.Config.xml.</li>
 
   <li>Сохранить изменения в файле Server.Config.xml.</li>
 
  </ol>
 
  </ol>
  <li>Запустить службу «SoftControl Server»:</li>
+
  <li>Запустить службу SoftControl Server:</li>
 
'''net stop "safensoft server"'''
 
'''net stop "safensoft server"'''
 
  <li>Служба запустится и сразу остановится.</li>
 
  <li>Служба запустится и сразу остановится.</li>
Строка 39: Строка 39:
  
 
</ol>
 
</ol>
 +
[[Category:Service Center - Maintenance{{#translation:}}]]

Текущая версия на 11:07, 26 мая 2020

Перед началом действий, описанных в инструкции, пожалуйста, сохраните файл конфигурации сервера управления 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.