|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
Добрый день, уважаемые знатоки Foxpro! Имеется клиент-серверное приложение на Visual Foxpro 8, база данных на MS SQL 2000. Пользователи просили реализовать функцию, чтобы они могли подключиться со своим логином через данное приложение к БД MS SQL Server и сами изменить пароль для своего SQL-ного логина каждые 30 дней. На данный момент на основании процедуры, вручную меняю пароли ежемесячно. Помогите пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2014, 11:07 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
А причем тут вообще FoxPro? Из приложения вызываетет Вашу SP где пользователь меняете пароль... Ваша SP должна исполняться в контексте пользователя который имеет право менять пароли "логинам"... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2014, 13:28 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
Приложение написано на Visual Foxpro 8. Я хочу чтобы пользователи имели возможность изменить свои пароли. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2015, 05:47 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
1. При смене пароля запоминаешь когда пользователь его менял. 2. При входе проверяешь дату из п.1 и через 30 дней требуешь смены пароля. что конкретно вызывает сложности? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2015, 06:55 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
Dima, можно показать в примерах? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 13:44 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
где вы храните пароли? в таблице? добавьте еще одно поле - дата последней смены пароля и работайте с ней ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 13:48 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
Penner, я не использую конкретную таблицу, а просто средствами MS SQL 2000 создаю логины и соответственно пароли. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 13:52 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
тогда сделай табличку ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 13:54 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
http://www.sql.ru/forum/1116149/smena-parolya-polzovatelem-na-sql-2005-2008-2012?hl=????????? ?????? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2015, 13:59 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
Доброго дня! Давно тут не был ) Возвращаюсь к вопросу, что пользователи сами меняли свои пароли для своего SQL-ного логина каждые 30 дней. На данном этапе я создал таблицу, которая сохраняю дату изменения пароля. Создал другую таблицу для сохранения историй. Есть 2 даты: date1 - текущая дата и date2 - дата последнего изменения пароля. Также таблица историй - pass_history. Вопрос 1: Как получить количество дней между этими 2 датами date1 и date2? Вопрос 2: Как сохранить историю в таблицу pass_history (kod_user, date1, date2)? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2015, 09:51 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
Я хочу сравнить: if date1+30>=date2 do form "название формы" endif Так правильно? Если date1='22.07.2015', тогда чему равняется date1+30 ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2015, 09:57 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
Pennerгде вы храните пароли? в таблице? добавьте еще одно поле - дата последней смены пароля и работайте с ней Penner, как вы сказали, я в таблице добавил еще одно поле, даже новую таблицу создал для историй. Как теперь сравнить? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2015, 10:02 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
ularsoft, IF date2 + 30 >= DATE() DO FORM... ENDIF ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2015, 10:09 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
IgorNGularsoft, IF date2 + 30 >= DATE() DO FORM... ENDIF IgorNG, Если date2='01.06.2015', тогда чему равняется date2+30 ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2015, 10:33 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
ularsoft, Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2015, 10:51 |
|
Как заставить программу, чтобы юзер каждые 30 дней менял пароль самостоятельно?
|
|||
---|---|---|---|
#18+
Я делаю так, В табл sysod, s_date=30.06.2015, а в табл sprotv, ot_srok=01.05.2015 IF (sysod.s_date)<=(sprotv.ot_srok)+28 DO FORM PASS ENDIF В результате, программа не предлагает изменить пароли. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2015, 11:19 |
|
|
start [/forum/topic.php?fid=41&msg=39013050&tid=1582309]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 276ms |
0 / 0 |