Terrasoft: изменение логина пользователя

В программе Terrasoft нет возможности изменить логин пользователя.

Но если очень хочется, то необходимо выполнить следующее:

  1. Изменить логин MS SQL сервера (Security -> Logins)
  2. Изменить имя пользователя базы данных (Databases -> Terrasoft -> Security -> Users)
  3. Изменить соответствующую запись в таблице tbl_AdminUnit
  4. Сгенерировать запрос новых лицензий и загрузить их в Terrasoft

Пункты 1-3 можно выполнить с помощью SQL-скрипта:

ALTER LOGIN OldUser WITH NAME = NewUser
ALTER USER OldUser WITH NAME = NewUser
UPDATE tbl_AdminUnit SET Name = 'NewUser ', SQLObjectName = 'NewUser ' WHERE SQLObjectName = 'OldUser'

При этом новый пользователь останется привязанным к старом контакту в Terrasoft с сохранением всех прав доступа.

Terrasoft: изменение логина пользователя: 2 комментария

  1. Добрый день! Решаем такую же задачу. Подскажите пожалуйста по пункту 4, где можно сгенерировать запрос новых лицензий Terrasoft? Яндекс выдал пару ссылок, но они не открываются.

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

Ваш адрес email не будет опубликован.

Confirm that you are not a bot - select a man with raised hand: