Добавление пользователя AX через SQL

Иногда возникает необходимость добавить пользователя AX через SQL, а прав админа нет.
Ниже по шагам расписана инструкция как это сделать:
  1. Выясняем свой SSID номер:
    1. Вариант:
      1. Открыть CMD (командная строка)
      2. выполнить команду:
            wmic useraccount get name,sid
        или
            wmic useraccount where name=’USER’ get sid
      3. Найдите свое имя и скопируйте номер SSID
    2. Вариант:
      1. Открыть regedit.exe и пройти по этому пути:
        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
      2. просмотрите каждый ключ и обратите внимание на значение ProfileImagePath. Если это значение соответствует вашему пользователю, то просто скопируйте этот SID (ключ, на котором находитесь)
  2. Откройте SQL Management Studio
  3. Найдите таблицу USERINFO (безусловно сперва убедившись в том, что вы открыли нужную БД)
  4. Найдите запись, где ID = Admin, сохраните где-то отдельно текущее значение номера SSID и вставьте свой новый номер.
  5. Откройте Ax и добавьте нового пользоваеля
  6. Перейдите снова в SQL и верните прежнее значение номера SSID админа.

 

Комментариев нет


Добавить комментарий