powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ALTER USER DIGEST ENABLE - не включает
4 сообщений из 4, страница 1 из 1
ALTER USER DIGEST ENABLE - не включает
    #39688410
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ни в dba_users->password_versions нет подстроки "http", ни в dba_digest_verifiers не появляется Y.
Это глюк или я чего-то не так делаю?
...
Рейтинг: 0 / 0
ALTER USER DIGEST ENABLE - не включает
    #39688431
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный Вася, пароль менял?

Specify ENABLE to enable HTTP Digest Access Authentication. After you specify this clause, the user’s password must be changed. This causes the database to generate an HTTP Digest verifier for the new password. Only then will HTTP Digest Access Authentication take effect. One way to ensure that the user’s password is changed after you issue this clause is to specify the PASSWORD EXPIRE clause in the same statement with the HTTP DIGEST ENABLE clause, as follows :

Код: plsql
1.
ALTER USER vasia PASSWORD EXPIRE HTTP DIGEST ENABLE;



SY.
...
Рейтинг: 0 / 0
ALTER USER DIGEST ENABLE - не включает
    #39688433
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
SQL*Plus: Release 12.2.0.1.0 Production on Wed Aug 15 17:31:30 2018

Copyright (c) 1982, 2016, Oracle.  All rights reserved.

Enter user-name: scott@pdb1sol122
Enter password:
Last Successful login time: Wed Aug 15 2018 13:35:06 -04:00

Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL> create user u1 identified by u1 default tablespace users quota unlimited on users;

User created.

SQL> grant create session to u1;

Grant succeeded.

SQL> select  *
  2    from  dba_digest_verifiers
  3    where username = 'U1'
  4  /

USERNAME   HAS DIG
---------- --- ---
U1         NO

SQL> alter user u1 password expire http digest enable;

User altered.

SQL> select  *
  2    from  dba_digest_verifiers
  3    where username = 'U1'
  4  /

USERNAME   HAS DIG
---------- --- ---
U1         NO

SQL> connect u1@pdb1sol122/u1
ERROR:
ORA-28001: the password has expired


Changing password for u1
New password:
Retype new password:
Password changed
Connected.
SQL> connect scott@pdb1sol122/tiger
Connected.
SQL> select  *
  2    from  dba_digest_verifiers
  3    where username = 'U1'
  4  /

USERNAME   HAS DIG
---------- --- ---
U1         YES MD5

SQL>



SY.
...
Рейтинг: 0 / 0
ALTER USER DIGEST ENABLE - не включает
    #39689544
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой!
Посыпаю голову пеплом...

Что-то как-то не подумал, что Оракл хранит не пароли, а только хэши. Поэтому нужно ввести пароль, чтоб хэш нового вида был подсчитан.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ALTER USER DIGEST ENABLE - не включает
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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