DCOM Дополнительная настройка: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 9 промежуточных версий 2 участников)
Строка 1: Строка 1:
[[Category:ПрограммыСКАДА]]
[[Category:ПрограммыСКАДА:SCADA]]


Если после привязки тега к примитиву (в SCADA), примитив не становится активный, а остается синий кружок с восклицательным знаком, при этом вами была выполнена настройка безопасности DCOM в меню SCADA "Настройки", вам следует выполнить дополнительную настройка политики безопасности DCOM в ручном режиме:
'''Внимание!'''<br/> В настоящее время рекомендуем использовать для настройки статью&nbsp;&nbsp;[[DCOM_Дополнительная_настройка_2021|DCOM Дополнительная настройка 2021]]
 
Если после привязки тега к примитиву (в SCADA), примитив не становится активный, а остается синий кружок с восклицательным знаком, при этом вами была выполнена настройка безопасности DCOM в меню SCADA "Настройки", вам следует выполнить дополнительную настройка политики безопасности DCOM в ручном режиме:


0. Закройте АСУД.SCADA
0. Закройте АСУД.SCADA
Строка 8: Строка 8:
1. Нажимаем кнопку ПУСК, далее '''Панель управления'''
1. Нажимаем кнопку ПУСК, далее '''Панель управления'''


[[Файл:Панель управления.jpg|300px]]
[[File:Панель управления.jpg|300px|Панель управления.jpg]]
 


2. Выбираем пункт '''Администрирование'''
2. Выбираем пункт '''Администрирование'''


[[Файл:Администрирование.jpg|300px]]
[[File:Администрирование.jpg|300px|Администрирование.jpg]]
 


3. Выбираем пункт '''Local Security Policy (Локальная политика безопасности)'''
3. Выбираем пункт '''Local Security Policy (Локальная политика безопасности)'''


[[Файл:Local Security Policy.jpg|300px]]
[[File:Local Security Policy.jpg|300px|Local Security Policy.jpg]]
 


4. В открывшемся окне, выбираем в разделе '''Локальные политики''', раздел '''Параметры безопасности'''
4. В открывшемся окне, выбираем в разделе '''Локальные политики''', раздел '''Параметры безопасности'''


[[Файл:Параметры безопасности.jpg|300px]]
[[File:Параметры безопасности.jpg|300px|Параметры безопасности.jpg]]
 


5. В разделе Параметры безопасности, находим пункт '''Network access: Sharing and security model for local accounts (Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей)''', нажимаем на нем 2 раза левой кнопкой мыши
5. В разделе Параметры безопасности, находим пункт '''Network access: Sharing and security model for local accounts (Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей)''', нажимаем на нем 2 раза левой кнопкой мыши


[[Файл:Local Security Settings.jpg|300px]]
[[File:Local Security Settings.jpg|300px|Local Security Settings.jpg]]
 


6. В открывшемся окне, выбираем параметр '''Classic (Обычная)''' и нажимаем ОК
6. В открывшемся окне, выбираем параметр '''Classic (Обычная)''' и нажимаем ОК


[[Файл:Network access Classic.jpg|300px]]
[[File:Network access Classic.jpg|300px|Network access Classic.jpg]]
 
 
7. Далее, находим параметр '''Network access: Let Everyone permission apply to anonymous users (Сетевой доступ: разрешать применение разрешений для всех к анонимным пользователям)''', нажимаем на нем 2 раза левой кнопкой мыши


[[Файл:Local Security Settings 2.jpg|300px]]
7. Далее, находим параметр '''Network access: Let Everyone permission apply to anonymous users (Сетевой доступ: разрешать применение разрешений "Для всех" к анонимным пользователям)''', нажимаем на нем 2 раза левой кнопкой мыши


[[File:Local Security Settings 2.jpg|300px|Local Security Settings 2.jpg]]


8. В открывшемся окне, выбираем параметр '''Включить''' и нажимаем ОК
8. В открывшемся окне, выбираем параметр '''Включить''' и нажимаем ОК


[[Файл:Let Everyone permission.jpg|300px]]
[[File:Let Everyone permission.jpg|300px|Let Everyone permission.jpg]]
 


9. Идем снова в '''Администрирование'''
9. Идем снова в '''Администрирование'''


[[Файл:Администрирование.jpg|300px]]
[[File:Администрирование.jpg|300px|Администрирование.jpg]]
 


10. Выбираем пункт '''Службы компонентов (Component Services)'''
10. Выбираем пункт '''Службы компонентов (Component Services)'''


[[Файл:Component_services.JPG|300px]]
[[File:Component services.JPG|300px|Component services.JPG]]
 


11. Выбираем пункт '''Настройка DCOM''' в разделе '''Службы компонентов - Компьютеры - Мой компьютер'''
11. Выбираем пункт '''Настройка DCOM''' в разделе '''Службы компонентов - Компьютеры - Мой компьютер'''


[[Файл:Настройка DCOM.JPG|300px]]
[[File:Настройка DCOM.JPG|300px|Настройка DCOM.JPG]]


Если пункт выбрать не удается, следует попробовать переустановить службу MSDTC
Если пункт выбрать не удается, следует попробовать переустановить службу MSDTC
* Нажать Пуск / Выполнить
* msdtc -uninstall
* Выполнить
* Нажать Пуск / Выполнить
* msdtc -install
* Выполнить
* Выполнить перезагрузку


*Нажать Пуск / Выполнить
*msdtc -uninstall
*Выполнить
*Нажать Пуск / Выполнить
*msdtc -install
*Выполнить
*Выполнить перезагрузку


12. Выбираем '''Tekon OPC Data Access Server''' нажимаем правой кнопкой мыши и нажимаем '''Свойства'''
12. Выбираем '''Tekon OPC Data Access Server''' нажимаем правой кнопкой мыши и нажимаем '''Свойства'''


[[Файл:Tekon OPC.JPG|300px]]
[[File:Tekon OPC.JPG|300px|Tekon OPC.JPG]]


Если выбрать свойства не удается, попробовать переустановить службу MSDTC, как описано в п. 11  
Если выбрать свойства не удается, попробовать переустановить службу MSDTC, как описано в п. 11


13. Переходим на вкладку '''Безопасность''' и в разделе '''Разрешения на запуск и активацию''', выбираем пункт '''Настроить''' и нажимаем кнопку '''Изменить'''


13. Переходим на вкладку '''Безопасность'''  и в разделе '''Разрешения на запуск и активацию''', выбираем пункт '''Настроить''' и нажимаем кнопку '''Изменить'''
[[File:Безопасность.JPG|300px|Безопасность.JPG]]
 
[[Файл:Безопасность.JPG|300px]]
 


14. Далее, выбираем пользователя SYSTEM и смотрим какие у него разрешения. Должны быть все. Если не все, то ставим галочки, которых не хватает.
14. Далее, выбираем пользователя SYSTEM и смотрим какие у него разрешения. Должны быть все. Если не все, то ставим галочки, которых не хватает.


[[Файл:Разрешение на запуск.JPG|300px]]
[[File:Разрешение на запуск.JPG|300px|Разрешение на запуск.JPG]]
 


15. Добавляем пользователей '''Dispatcher''' и '''AdminScada''' и ставим им все галочки '''Разрешить'''.
15. Добавляем пользователей '''Dispatcher''' и '''AdminScada''' и ставим им все галочки '''Разрешить'''.
Строка 93: Строка 80:
17. После этого, подтверждаем изменения, закрываем все окна и перезагружаем компьютер. Это должно решить проблему.
17. После этого, подтверждаем изменения, закрываем все окна и перезагружаем компьютер. Это должно решить проблему.


--[[Участник:SanDro|SanDro]] 11:49, 21 сентября 2011 (UTC)
См. также&nbsp;
 
[http://writetothepoint.org/writingsamples/developers/DCOMConfigurationGuide.pdf http://writetothepoint.org/writingsamples/developers/DCOMConfigurationGuide.pdf]
 
&nbsp;
 
&nbsp;
 
[[Category:ДокументацияСКАДА]] [[Category:DCOM]] [[Category:Windows]]

Текущая версия от 13:56, 31 мая 2021

Внимание!
В настоящее время рекомендуем использовать для настройки статью  DCOM Дополнительная настройка 2021

Если после привязки тега к примитиву (в SCADA), примитив не становится активный, а остается синий кружок с восклицательным знаком, при этом вами была выполнена настройка безопасности DCOM в меню SCADA "Настройки", вам следует выполнить дополнительную настройка политики безопасности DCOM в ручном режиме:

0. Закройте АСУД.SCADA

1. Нажимаем кнопку ПУСК, далее Панель управления

Панель управления.jpg

2. Выбираем пункт Администрирование

Администрирование.jpg

3. Выбираем пункт Local Security Policy (Локальная политика безопасности)

Local Security Policy.jpg

4. В открывшемся окне, выбираем в разделе Локальные политики, раздел Параметры безопасности

Параметры безопасности.jpg

5. В разделе Параметры безопасности, находим пункт Network access: Sharing and security model for local accounts (Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей), нажимаем на нем 2 раза левой кнопкой мыши

Local Security Settings.jpg

6. В открывшемся окне, выбираем параметр Classic (Обычная) и нажимаем ОК

Network access Classic.jpg

7. Далее, находим параметр Network access: Let Everyone permission apply to anonymous users (Сетевой доступ: разрешать применение разрешений "Для всех" к анонимным пользователям), нажимаем на нем 2 раза левой кнопкой мыши

Local Security Settings 2.jpg

8. В открывшемся окне, выбираем параметр Включить и нажимаем ОК

Let Everyone permission.jpg

9. Идем снова в Администрирование

Администрирование.jpg

10. Выбираем пункт Службы компонентов (Component Services)

Component services.JPG

11. Выбираем пункт Настройка DCOM в разделе Службы компонентов - Компьютеры - Мой компьютер

Настройка DCOM.JPG

Если пункт выбрать не удается, следует попробовать переустановить службу MSDTC

  • Нажать Пуск / Выполнить
  • msdtc -uninstall
  • Выполнить
  • Нажать Пуск / Выполнить
  • msdtc -install
  • Выполнить
  • Выполнить перезагрузку

12. Выбираем Tekon OPC Data Access Server нажимаем правой кнопкой мыши и нажимаем Свойства

Tekon OPC.JPG

Если выбрать свойства не удается, попробовать переустановить службу MSDTC, как описано в п. 11

13. Переходим на вкладку Безопасность и в разделе Разрешения на запуск и активацию, выбираем пункт Настроить и нажимаем кнопку Изменить

Безопасность.JPG

14. Далее, выбираем пользователя SYSTEM и смотрим какие у него разрешения. Должны быть все. Если не все, то ставим галочки, которых не хватает.

Разрешение на запуск.JPG

15. Добавляем пользователей Dispatcher и AdminScada и ставим им все галочки Разрешить.

16. Тоже самое проверяем у остальных пользователей.

17. После этого, подтверждаем изменения, закрываем все окна и перезагружаем компьютер. Это должно решить проблему.

См. также 

http://writetothepoint.org/writingsamples/developers/DCOMConfigurationGuide.pdf