В процессе загрузки программа выдает ошибку: «Ваша учетная запись sa не активна».
Градусник процесса останавливается при открытии таблицы «RoleLnk». Использую лицензионную сетевую версию GIS 6.1.6.4 на 5 рабочих мест, MS SQL 2000, лицензионную ОС Windows 7 (две х64 и три х32). На всех рабочих станциях одна и та же ошибка. Не лицензионных версий ГИС нет, установлен антивирус Avira Free Antivirus, в исключения на всех машинах включен gis6prof.exe. Проблемы начались с версии GIS 6.1.6.3, но тогда такая ошибка появлялась крайне редко, специалисты из тех. поддержки оперативно все исправляли. Сейчас эта ошибка проявляется, чуть ли не каждый день. Попытки проследить из-за чего возникает такое, ни к чему не привели, программа работает, пока не будет закрыта. Большая просьба решить эту проблему и описать, как можно активировать учетную запись самостоятельно, что бы не дергать постоянно тех. поддержку по одному и тому же вопросу.
По этому поводу есть соображения. В Windows 7 есть встроенный «Защитник Windows» там в исключениях загрузочных файлов ГИС нет. Возможно это как-то связано. ГИС, Windows 7, Avira Free Antivirus использую постоянно на протяжении полутора года, но такие проблемы появились недавно.
Ваш обліковий запис SA не активний
Re: Ваша учетная запись SA не активна
Гляньте, какое значение поля "ID_State" в таблице "Role" для данной учетной записи, которая подключается к БД?
Можете выполнит SQL-запрос (в программах Attach или MenegmentStudio):
Можете выполнит SQL-запрос (в программах Attach или MenegmentStudio):
Код: Виділити все
Select * From Role
Re: Ваша учетная запись SA не активна
ID_State (NULL)
Re: Ваша учетная запись SA не активна
Leon писав:ID_State (NULL)
А в таблице "Access" поле "ID_Status"?
Код: Виділити все
Select * From Access
Re: Ваша учетная запись SA не активна
ID_Status (0)
ID_Role (1)
Login (sa)
Password (NULL)
Name (Администратор)
Date_Create (Null)
ID_Role (1)
Login (sa)
Password (NULL)
Name (Администратор)
Date_Create (Null)
Re: Ваша учетная запись SA не активна
У Вас постоянно срабатывает защита на программу. Причины 3:
1. к БД подключаются на взломанном ГИС
2. поврежден exe-модуль вирусом (например дописан хвост в ехе-ке)
3. блокируются функции ГИСа для проверки целостности ехе-ка (например Антивирусником).
Если у Вас общая БД и все подключаются под sa, то достаточно чтоб на одном ПК сработала защита и страдать будут все. Хотите найти "виновника" - создайте для каждого пользователя свою учетн. запись и пусть каждый зайдет под ею в ГИС и закроет программу. У кого будет ID_Status = 0 - значит тот и виновник.
Дополнительно. Можете еще сравнить размер файла (gis6xxx.ехе) на каждом ПК с размером оригинала (Взятым с архива обновлений). У кого размер будет отличатся - найдете "виновника" - ищите тогда вируса на том ПК или программу, которая может блокировать ГИС6.
Чтоб исправить ошибку, откройте БД в MenegmentStudio, найдите в перечне таблиц таблицу Access/Изменить первые 200 записей/ и вручную исправьте ID_Status = 1
1. к БД подключаются на взломанном ГИС
2. поврежден exe-модуль вирусом (например дописан хвост в ехе-ке)
3. блокируются функции ГИСа для проверки целостности ехе-ка (например Антивирусником).
Если у Вас общая БД и все подключаются под sa, то достаточно чтоб на одном ПК сработала защита и страдать будут все. Хотите найти "виновника" - создайте для каждого пользователя свою учетн. запись и пусть каждый зайдет под ею в ГИС и закроет программу. У кого будет ID_Status = 0 - значит тот и виновник.
Дополнительно. Можете еще сравнить размер файла (gis6xxx.ехе) на каждом ПК с размером оригинала (Взятым с архива обновлений). У кого размер будет отличатся - найдете "виновника" - ищите тогда вируса на том ПК или программу, которая может блокировать ГИС6.
Чтоб исправить ошибку, откройте БД в MenegmentStudio, найдите в перечне таблиц таблицу Access/Изменить первые 200 записей/ и вручную исправьте ID_Status = 1
Re: Ваша учетная запись SA не активна
Реанимировать ГИС получилось, теперь буду разбираться с причиной поломки. Большое спасибо за помощь.
Re: Ваша учетная запись SA не активна
Снова начало появляться сообщение: "Ваша учетная запись SA не активна", ранее вопрос решался исправлением вручную ID_Status = 1 с помощью MenegmentStudio в таблице Access. С переходом на MS SQL Server 2008 так сделать не получается. Помогите, пожалуйста.
Re: Ваша учетная запись SA не активна
Leon писав:Снова начало появляться сообщение: "Ваша учетная запись SA не активна", ранее вопрос решался исправлением вручную ID_Status = 1 с помощью MenegmentStudio в таблице Access. С переходом на MS SQL Server 2008 так сделать не получается. Помогите, пожалуйста.
Как это у Вас так получается? После каких действий происходит данная ошибка?
Делать надо тоже самое что и в 2000 или 2005 sql-сервере. Надо выполнить запрос, чтобы активировать запись
Re: Ваша учетная запись SA не активна
NickS писав:Делать надо тоже самое что и в 2000 или 2005 sql-сервере. Надо выполнить запрос, чтобы активировать запись
Не знаю, как такое получается, все попытки вычислить причину я давно уже забросил. Надеялся, что с переходом на 2008 все нормализуется, но все по-прежнему.
ID_Status = 1, ID_Role = 1 и все заработало. Большое спасибо.