powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Опять про смену паролей
25 сообщений из 25, страница 1 из 1
Опять про смену паролей
    #32595486
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет !
Хотелось бы узнать как можно программно сменить пароль для пользователя базы интербас, но еще вопрос в том что пользователь должен делать это сам без присутствия администратора.
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32595496
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто такой, этот "интербас"?
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32595499
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Мимопроходящий
interbas server
родимый ибейс короче
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32595510
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, кому и родимый...
Я, так и словьёв таких не знаю...
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32595523
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МП, смени позу :) он имеет в виду INTERBASE
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32595541
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ах воооооон оно что...
Версию хочу услышать.
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32595546
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конкретно версия 5.6
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32595555
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот с этого и нужно начинать.
Наслаждайся тынцом .
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596302
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин МП
это не совсем то что я хочу, (но за тынц спасибо) задача стоит так есть прога Болт.ехе дык вот юзверь запустив ее меняет свой пароль сам без участия sysdba дык вот собственно и все.
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596310
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С Женей Болтиком общайся сам.
Я его музыку не могу воспринять организмом.
Недорос ещё я наверное...
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596426
svtech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex777 в этой статье все достаточно просто написано, чтобы разрешить пользователям менять пароль необходимо дать им на то привелегии, а чтобы не наглели - триггер
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596649
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 МП
Я даже не знаю про какого Женю Болтика Вы говорите, просто я сказал что у меня сейчас стоит задача в написании как раз вот этого болта.ехе, чтоб юзер без участия sysdba мог сменить пароль, пойду еще раз перечитывать статью с англицким уменя туговато
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596665
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот еще что я даю юзерам привелегии на update таблицы users, а программно контролирую чтобы они могли сменить тока свой пароль (больше им ничего менять нельзя) после этого меня интересует вот что я получаю новый пароль от юзера проверяю
Код: plaintext
1.
2.
3.
4.
5.
6.
if(Edit1->Text == Edit2->Text)
   {
    .....
    SQL = "update users ....";
    .....
   }

пройдет ли это у меня т.к. в таблице все это в зашифрованом виде лежит спотыка не получиться ?
или надо шифровать пароль юзверЯ перед вставкой в таблицу ?
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596671
Posco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри в сторону TIBSecurityService
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596695
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет у меня TIBSecuretyService
И ставить не хочу.
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596880
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На 5.6 он и работать то не будет.
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596928
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну неужелди никто не сталкивался с такой проблемой, неужели ни у кого нет утилитки для смены пароля пользователя в ибейсе самим пользователем ?
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32596937
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2fedd: держите меня семеро!..
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32597004
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 МП я не понимаю ваше возмущение и желание устроить побоище, но необходима просто утилитка, я например не видел тригера в стандартной таблице users который был шифровал пароль, и вставлял шифрованое значение, а не пароль в чистом виде, искать и разбираться как вся ента бадяга шифруется для бесплатной утилитки это слишком, а ездить на какойнибудь из 60-ти объектов когда юзверь захотит помянеть пароль это лень, я согласен с тем что приведено в тынце приведенном выше что надо дать грант, а вот шифровать и вставлять шифрованное значение, либо, взять у кого-то нежадного что -то близкое но готовое, было бы идеальное решение
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32597014
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С Т А Т Ь Ю   П Р О Ч Т И !!!
Мать... мать... мать.. - по привычке отозвалось эхо.
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32597049
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 МП
СОРИ СОРИ СОРИ
А же грил с англицким у меня херово, счас я увидел весь скрипт целиком и теперь усе понял
САНК тебе
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32597069
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аллах акбар!
В дополнение к статье. Функции формирования хеша пароля найдёшь тут .
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32597080
vis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2alex777:
вмешаюсь, а то МП удар хватит :(
СтатьяHow to allow users to modify their own passwords
The easiest and well known modification is to grant update on USERS table to PUBLIC, and add trigger that prevents users (except SYSDBA) from modifying somebody else's password. You can look at full script here . Note that if you want to use standard methods for modifying password (like IBConsole or GSEC utility), you need to grant update rights to several fields (not just PASSWD), specifically

GRANT UPDATE(PASSWD, GROUP_NAME, UID, GID, FIRST_NAME, MIDDLE_NAME, LAST_NAME)
ON USERS
TO PUBLIC;
This modification (as well as original isc4.gdb) has still drawback that full list of users and their encrypted passwords is visible to PUBLIC. (And thus it is easier to download list of other users/passwords and try to break them locally by b

кратко говоря, дай грант, создай триггер
и пользуй IBConsole или gsec
я бы предпочел gsec с оберткой из *.bat(*.cmd) файла
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32597082
vis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не успел...
...
Рейтинг: 0 / 0
Опять про смену паролей
    #32597108
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 МП
Спасибо за второй тынц это интересно
2 Vis все уже сделано, и обертка тоже я же грю что как тока увидел скрипт без пояснений без ничего все стало понятно, а англицкий придется учить (хотя лень), в школе франузкому учили
:)
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Опять про смену паролей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]