AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.06.2020, 14:55   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
ax2012: Не удается создать сеанс. Подтвердите, что пользователь имеет соответствующие привилегии для входа в Microsoft Dynamics.
в самом конце синхронизации базы данных ax2012 (6.3.6000.151) выдает инфолог с ошибкой:

Не удается создать сеанс. Подтвердите, что пользователь имеет соответствующие привилегии для входа в Microsoft Dynamics.

это текст из ktd-файла, блок #1204>MSG_RUNAS_ERRORMESSAGES
вхожу в клиента под собой. я admin в аксапте и db_owner на базе в SQL

Вопросы:
1. встречался ли кто-нибудь с подобным?
2. как можно исправить эту ошибку?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 164
Размер:	28.8 Кб
ID:	12864  
__________________
полезное на axForum, github, vk, coub.
Старый 30.06.2020, 15:13   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,317 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
А это все одна ошибка? Потому что при использовании функции RunAs действительно система не может запустить код, который исполняется на клиенте. Например, формируется отчет на сервере в отдельной сессии, а потом сильно хочется, чтобы Excel-ка куда-нибудь пользователю сохранилась и может быть даже открылась. Такой сценарий не прокатывает. Нужно отдельно подготовить данные и отдельно их забрать клиентом.
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: mazzy (2).
Старый 30.06.2020, 15:36   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Если ошибка лезет в момент синхронизации, то проверь что пользователь Admin включен и связан с действующей учеткой. При синхронизации он ряд действие может запускать через RunAs от этого юзера. (точное место в коде не помню, поэтому процитировать затудняюсь, надо искать)

Поэтому данный юзер должен быть. Он должен быть связан с действующей учеткой и для него лучше отключить выполнение CIL, чтобы если CIL скривился то это бы не мешало.
За это сообщение автора поблагодарили: mazzy (2).
Старый 30.06.2020, 15:37   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Еще хорошо бы заглянуть в виндовый лог. Вдруг что содержательное напишет об ошибке.
Старый 30.06.2020, 15:47   #5  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от Logger Посмотреть сообщение
Если ошибка лезет в момент синхронизации, то проверь что пользователь Admin включен и связан с действующей учеткой. При синхронизации он ряд действие может запускать через RunAs от этого юзера.
Да, в конце синхронизации в некоторых случаях может начать пробег по всем партициям как раз жестко с пользователем Admin. Возможно что в какой-то из партиций такой пользователь имеет некорректный SID ActiveDirectory.
За это сообщение автора поблагодарили: mazzy (2).
Старый 30.06.2020, 16:11   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
А это все одна ошибка?
В инфологе одна.
в евентлоге был SID. Но я в упор не понимал что это такое.

Цитата:
Сообщение от Logger Посмотреть сообщение
Если ошибка лезет в момент синхронизации, то проверь что пользователь Admin включен и связан с действующей учеткой.
...
Еще хорошо бы заглянуть в виндовый лог. Вдруг что содержательное напишет об ошибке.
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Возможно что в какой-то из партиций такой пользователь имеет некорректный SID ActiveDirectory.
Спасибо за наводку на SID и Admin.

Оказалось, что:
1. Сотрудник, который устанавливал акс2012, увольнялся после создания базы, а потом устроился обратно, ему создали новую учетку.
2. Admin содержал алиас вполне существующего сотрудника.
3. Но SID был от заблокированной AD-учетки.

Я изменил алиас пользователя Admin на другого пользователя (AD-пользователя от которого запускается AOS),
аксапта перезаполнила SID и ошибка исчезла.

Спасибо!
Барабашки нет!
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 30.06.2020 в 16:20.
За это сообщение автора поблагодарили: sukhanchik (4).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
atinkerersnotebook: Walkthrough & Tutorial Summary Blog bot DAX Blogs 1 09.09.2013 09:11
DAX: Official Dynamics AX 2012 R2 Content (update) - Where is it, and how can you find out about updates? Blog bot DAX Blogs 0 03.12.2012 11:11
emeadaxsupport: New Content for Microsoft Dynamics AX 2012 : October 2011 Blog bot DAX Blogs 0 27.10.2011 17:11
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:40.