В программе Terrasoft нет возможности изменить логин пользователя.
Но если очень хочется, то необходимо выполнить следующее:
- Изменить логин MS SQL сервера (Security -> Logins)
- Изменить имя пользователя базы данных (Databases -> Terrasoft -> Security -> Users)
- Изменить соответствующую запись в таблице tbl_AdminUnit
- Сгенерировать запрос новых лицензий и загрузить их в 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'
ALTER USER OldUser WITH NAME = NewUser
UPDATE tbl_AdminUnit SET Name = 'NewUser ', SQLObjectName = 'NewUser ' WHERE SQLObjectName = 'OldUser'
При этом новый пользователь останется привязанным к старом контакту в Terrasoft с сохранением всех прав доступа.