28.04.2010, 19:09 | #1 |
Участник
|
Авторизация Dax2009
Не являюсь админом, поэтому заранее прошу простить за возможно неверный вопрос.
Упал сервер домена. Подняли новый. Думал получится просто сервер базы данных и сервер приложения заново прицепить к новому домену и всё заработает. Не вышло. База работает и авторизует пользователей в новом домене (через клиента SQL проверял). AOS тоже поднялся. Но при входи в приложение ругается "You are not a recognized user of Microsoft Dynamics AX" и т.д. В каком направлении копать, чтобы не пришлось новую базу создавать и руками перенос делать по таблично? Спасибо. |
|
28.04.2010, 19:47 | #2 |
Участник
|
Посмотри средствами SQL сервера таблицу SYSUSERINFO. В ней в текстовом виде хранится код пользователя в домене. Соответственно если домен новый то и код другой. Попробовать можно следующий вариант. Вроде если эту таблицу очистить совсем. То после перезагрузки АОСа кто первый запустит приложение Аксапты тот и станет Администратором. Остальных пользователей он уже сможет добавить.
|
|
28.04.2010, 21:54 | #3 |
Участник
|
Собственно предлагаю:
1) Остановить АОС. Очистить таблицу SYSUSERINFO. Перезапустить Аксапту. Первый вошедший пользователь с правами администратора добавит остальных пользователей. 2) Запомнить коды, которые аксапта присвоит пользователям. 3) В исходной базе поменять старые коды на новые. Тогда сохранятся журналы и настроенные права пользователей. |
|
28.04.2010, 22:07 | #4 |
Administrator
|
Здесь я выложил скрипт (на VBscript), который запрашивает код пользователя АХ, имя SQL Server и название БД, после чего перебивает SID, прописанный в БД у пользователя на SID текущего пользователя.
После применения этого скрипта Вам нужно будет зайти в АХ (это Вы сможете) и напротив каждого пользователя снять и установить снова галку "Включен" (поэтому перебивать SID нужно у пользователя в АХ, который имеет права добавлять других пользователей, например, у пользователя Admin). Если логины поменялись - тогда конечно придется перебивать еще и логины. Собственно - все. После этой процедуры все смогут работать как раньше
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 28.04.2010 в 22:14. |
|
29.04.2010, 07:53 | #5 |
Участник
|
Цитата:
Сообщение от EfimV
Посмотри средствами SQL сервера таблицу SYSUSERINFO. В ней в текстовом виде хранится код пользователя в домене. Соответственно если домен новый то и код другой. Попробовать можно следующий вариант. Вроде если эту таблицу очистить совсем. То после перезагрузки АОСа кто первый запустит приложение Аксапты тот и станет Администратором. Остальных пользователей он уже сможет добавить.
|
|
29.04.2010, 07:55 | #6 |
Участник
|
Цитата:
Сообщение от sukhanchik
Здесь я выложил скрипт (на VBscript), который запрашивает код пользователя АХ, имя SQL Server и название БД, после чего перебивает SID, прописанный в БД у пользователя на SID текущего пользователя.
После применения этого скрипта Вам нужно будет зайти в АХ (это Вы сможете) и напротив каждого пользователя снять и установить снова галку "Включен" (поэтому перебивать SID нужно у пользователя в АХ, который имеет права добавлять других пользователей, например, у пользователя Admin). Если логины поменялись - тогда конечно придется перебивать еще и логины. Собственно - все. После этой процедуры все смогут работать как раньше |
|
29.04.2010, 09:02 | #7 |
Administrator
|
Цитата:
Сообщение от EfimV
Посмотри средствами SQL сервера таблицу SYSUSERINFO. В ней в текстовом виде хранится код пользователя в домене. Соответственно если домен новый то и код другой. Попробовать можно следующий вариант. Вроде если эту таблицу очистить совсем. То после перезагрузки АОСа кто первый запустит приложение Аксапты тот и станет Администратором. Остальных пользователей он уже сможет добавить.
__________________
Возможно сделать все. Вопрос времени |
|
|
Похожие темы | ||||
Тема | Ответов | |||
fed: Cost Explorer in DAX2009 | 3 | |||
Отходы по закупке в DAX2009 | 14 | |||
DAX2009. InventReportDimHistory. | 2 | |||
Вопросы по OLAP в DAX2009 | 9 | |||
Апгрейд существующего приложения на DAX2009 | 3 |
|