8.х W2k8R2 где найти пользователя NT SERVICE\SQLSERVERAGENT ?

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем Snickbw, 23 фев 2013.

  1. TopicStarter Overlay
    Snickbw
    Offline

    Snickbw Опытный в 1С

    Регистрация:
    25 дек 2007
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    1С Клиент-серверная
    1С:Предприятие 8.2 (8.2.16.352) Конф: Бухгалтерия предприятия, редакция 2.0 (2.0.43.12)
    1С:Предприятие 8.2 сервер (x86-64) (на компе с Windows Server 2003 Standard x64 Edition)
    СУБД: MSSQLServer2012Standard (на компе с Windows Server 2008R2 Standard)


    Проблема: На компе, где стоит MSSQLServer2012Standard В журнале событий стала появляться ошибка:
    Параметры разрешений для конкретного приложения не дают разрешения Локальный Активация для приложения COM-сервера с CLSID {FDC3723D-1588-4BA3-92D4-42C430735D7D} и APPID {83B33982-693D-4824-B42E-7196AE61BB05} пользователю NT SERVICE\SQLSERVERAGENT с SID (S-1-5-80-343352296-2060752271-2332422193-2822545333-1463322430) и адресом LocalHost (с использованием LRPC). Это разрешение безопасности можно изменить с помощью служебной программы управления службами компонентов.
    Решение нашёл в инете, надо для приложения {83B33982-693D-4824-B42E-7196AE61BB05} в "Настройках DCOM" для пользователя NT "SERVICE\SQLSERVERAGENT" установить разрешения на "запуск и активацию".
    Залез в dcomcnfg (см.рис.): КореньКонсоли-СлужбыКомпонентов-Компьютеры-МойКомпьютер-НастройкаDCOM. Нашёл приложение {83B33982-693D-4824-B42E-7196AE61BB05}, выбрал "Свойства" закладка "Безопасность", кнопка "Изменить" в разделе "Разрешения На запуск и Активацию".В разделе "Группы и пользователи" только Администраторы и Система. Надо сюда добавить учётную запись "NT SERVICE\SQLSERVERAGENT с SID (S-1-5-80-343352296-2060752271-2332422193-2822545333-1463322430)" как пишется в ошибке. НО в списке такой учетной записи нет. Хотя если посмотреть "службы", то Агент SQL Сервера (MSSQLSERVER) как раз запускается с учетной запьсью NT SERVICE\SQLSERVERAGENT.
    Вопрос: где найти пользователя "NT SERVICE\SQLSERVERAGENT"? или хотя бы в какой группе он?

    З.Ы. Домена нет.

    Вложения:

    • 006.JPG
      006.JPG
      Размер файла:
      161,8 КБ
      Просмотров:
      113
  2. Serg2000
    Offline

    Serg2000

    Регистрация:
    13 июл 2011
    Сообщения:
    32
    Симпатии:
    0
    Баллы:
    1
    А что если запускать службу "с системной четной записью".
  3. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    смотреть надо в Managed Service Accounts в AD
    --- Объединение сообщений, 2 мар 2015 ---
    а не, вру, это локальный сервисный пользователь. тогда просто руками его надо ввести, он "фантомный".
  4. Jaron
    Offline

    Jaron

    Регистрация:
    21 мар 2015
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    У меня такая же проблема? Решить удалось?
  5. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    в списке разрешений добавьте пользователя SQLSERVERAGENT$
    ну или сделайте для сервиса нормального пользователя. только устанавливайте его в SQL Configuration Manager, а не в службах.
    если есть домен Win2012 - dmsa будет лучшим решением, не надо за паролями следить и его пароль подобрать тяжко - 240 символов
  6. Jaron
    Offline

    Jaron

    Регистрация:
    21 мар 2015
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    У меня на сервере 1С есть пользователь NT SERVICE\SQLSERVERAGENT . Я хочу уточнить у знающих:
    1. Что это за ошибка вообще. Сервак достался от предыдущего админа и все так и было и типо работает. И ошибка в логах акая уже давно
    2. К чему хорошему или плохому приведет исправление данной ошибки?
  7. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    1. "давно сидим" :) - на машинке много устанавливалось разного софта, сносилось, снова ставилось, обновления криво ставились и т.п. - отвалились разрешения на доступ друг к другу зависимых служб
    2. зависит от. может ни к чему, может к тому, что тот же агент не сможет работать.

Поделиться этой страницей