Блог
Главная » 2012 Февраль 28 » Защита от неавторизированного входа в 1С 7.711:21 Защита от неавторизированного входа в 1С 7.7 |
Случалось ли Вам забывать свой пароль для входа в базу 1С?
Вынуждала ли Вас жестокая судьба входить в базу 1С под пользователем,
которому дано больше прав? Проявлялось ли у Вас малодушие, когда Вы
входили в базу 1С под другим пользователем, чтобы никто и никогда не
узнал о Вашем преступлении против родного предприятия? Тогда, думаю, Вам
знакомо программное сообщение, извещающее о том, что вы неправильно
ввели пароль пользователя. Я сейчас расскажу Вам о том, как обойти пользовательский пароль, который может ограждать Вас от входа в базу 1С в большинстве случаев. Заранее замечу, что Ваш системный администратора, отвечающий за базу 1С, будет на меня обижаться, но я открою Вам сей секрет, дабы ему, ленивому, не повадно было допускать на своём предприятии произвол недобропорядочных пользователей! Как обойти пароль для входа в базу 1С?Чтобы войти в базу данных 1С без пароля, нужно удалить файл "users.usr", который лежит в папке "usrdef", находящейся внутри каталога с базой данных 1С. О том, как найти каталог с информационной базой данных 1С, я подробно рассказал в статье "Путь к Информационной базе". После того, как указанный файл будет удалён или переименован, Вы легко сможете войти в базу данных 1С, потому что система не спросит Вас ни о пользователе, под которым Вы намерены войти в базу данных, ни о пароле, который может быть для такого пользователя установлен. Проблема состоит в том, что в типовых конфигурациях не установлена защита от неавторизированного входа в базу данных 1С. ![]() Ошибка ввода пароля при входе в базу 1С Как установить защиту от неавторизированного входа в базу данных 1С?Учитывая существующую проблему неавторизированного входа в базу данных 1С в типовых конфигурациях, я настоятельно рекомендую администраторам, выполняющим обслуживание баз данных 1С и следящим за сохранностью информации, установить требуемую защиту. Такая защита может быть установлена программным способом. Необходимо выполнять проверку на то, является ли вход в программу авторизированным. Или, иначе говоря, выполнялся ли выбор пользователя при входе в программу. Чтобы установить проверку авторизации входа в программу 1С:Предприятие, зайдите в Конфигуратор и откройте Глобальный модуль. В него добавьте такой код: //функция создаёт нового пользователя и устанавливает для него права //предопределённая процедура, выполняющаяся при запуске системы 1С Теперь ни одна зараза не сможет зайти в базу, удалив файл пользователей! Впрочем, как говорится, если один человек что-то создал, то другой человек завсегда это сломать сможет. Так ведь? Но мы с вами, уважаемый администратор, будем искренне верить, что наши тупые юзеры на самом деле являются такими же тупыми, какими мы их считаем. Договорились? А потому они никогда не додумаются, как обойти защиту, о которой я рассказал в этой статье. РезюмеВ статье рассказывается о том, как войти в базу, если Вы не знаете пароля, который запрашивается при авторизации на вход в программу 1С:Предприятие. Администраторам, обслуживающим информационные базы данных, даны рекомендации о том, как защитить базы данных 1С от неавторизированного входа недобропорядочных пользователей. |
|
Всего комментариев: 1 | ||
| ||