|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Версия ОС Oracle Linux 7.5 Версия DB 12.2.0.1 База на ASM 12.2.0.1 Пытаюсь подключиться удаленно через ТОАД , выдает ошибку : ORA-28040: No matching authentication protocol Может быть из-за того, что подключаюсь клиентом 11.2.0 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2019, 12:53 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Поищите на этом форуме и вообще в инете. Надо в sqlnet.ora добавить строчки для совместимости. Правда, именно с 11 на 12 не припомню, чтобы пробовал соединяться. Ставил тут 8: SQLNET.ALLOWED_LOGON_VERSION=10 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10 SQLNET.ALLOWED_LOGON_VERSION_SERVER=10 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2019, 13:16 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
dmdmdm Поищите на этом форуме и вообще в инете. Надо в sqlnet.ora добавить строчки для совместимости. Правда, именно с 11 на 12 не припомню, чтобы пробовал соединяться. Ставил тут 8: SQLNET.ALLOWED_LOGON_VERSION=10 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10 SQLNET.ALLOWED_LOGON_VERSION_SERVER=10 С новой версией 12.2.0.1 не катит , пробовал. Установил клиент 12c норм подключилось. Видимо Oracle начал придираться на точность выпуска версий всех ее продукций. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2019, 13:24 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Aleks Niches не катит , пробовал. Вы подобные заявления подкрепляйте test case-ами, а то неловко может получиться. Код: 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.
Aleks Niches Видимо Oracle начал придираться на точность выпуска версий всех ее продукций. Вот "здорово" бы жилось покупателям Oracle, если бы при выпуске новой версии, пришлось бы апгрейдить каждого клиента. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2019, 14:33 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Aleks Niches С новой версией 12.2.0.1 не катит , пробовал. Видимо Oracle начал придираться на точность выпуска версий всех ее продукций. Да ну? Код: 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.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2019, 15:28 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Тут еще фишка в том, что для работы ALLOWED_LOGON_VERSION* это надо прописывать в sqlnet.ora именно для ORACLE_HOME Если это прописать для LISTENER ORACLE_HOME, если он отдельный, что часто бывает при использовании GI или нескольких версий, и при этом не используются общие файлы конфигурации (TNS_ADMIN), то толку не будет ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2019, 06:12 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Столкнулся с этой же проблемой.. Прописал в sqlnet.ora на клиенте все что можно. Но так понимаю это надо делать на сервере? Но у меня нет туда доступа и никогда не будет. Есть ли другие пути решения? Почему эта проблема только при коннекте через TOAD при любом подключении и через клиента и в Direct? SQL Developer подключается без проблем ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2021, 22:12 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
stil, Это нужно прописывать на сервере БД - ведь это он определяет на какой версии протокола работать(а она там одна при дефаултной установке). Кстати, есть ньюанс - если БД была мигрирована с предыдущих версий(вроде как с 10 или старее, для 11 точно не скажу), то включение поддержки протокола ниже 12 приведет к блокировке пользователей, которые были заведены в старых БД и мигрированы в новую БД(т е логины с паролями старых форматов) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2021, 06:58 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
stil Столкнулся с этой же проблемой.. Прописал в sqlnet.ora на клиенте все что можно. Но так понимаю это надо делать на сервере? Но у меня нет туда доступа и никогда не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2021, 08:16 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Откуда дровишки? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2021, 08:25 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, про блокировку? Развернута пустая БД 12.2.0.1, подрядчик(буржуи) дампами залили схемы со своих БД(10 и 11 версии), sqlnet был дефаултный, клиенты с 12 версией Появилась потребность подключения с клиентов ранних версий, чтобы не переставлять клиента в sqlnet прописали возможность подключения После этого все старые логины заблокировались. Благо их с десяток только, но у меня есть БД переведенные на 12 и унаследованные старые схемы, пароли от которых никто не помнит и где они используются никто толком не знает - поэтому просто заставляем переставлять клиента. Возможно SEC_CASE_SENSITIVE_LOGON=FALSE наложила отпечаток, но это было года 3 назад, просто запомнил, что были проблемы ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2021, 09:44 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Ну да - это из-за SEC_CASE_SENSITIVE_LOGON https://docs.oracle.com/en/database/oracle/oracle-database/18/spuss/checking-for-accounts-using-case-insensitive-password.html#GUID-ABD2D296-EFB9-49CA-94C5-FB1068AF19DE ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2021, 09:55 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
БД едет еще с 9-ки SEC_CASE_SENSITIVE_LOGON=FALSE выставлен с 11 (как появилось) Параметры в sqlnet.ora выставлялись в 12 Ничего не блокировалось Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Единственную ситуацию с паролями помню только про невозможность смены пароля при старом файле паролей (если юзер там есть) -- надо пересоздавать ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2021, 10:08 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
CrazyCat stil Столкнулся с этой же проблемой.. Прописал в sqlnet.ora на клиенте все что можно. Но так понимаю это надо делать на сервере? Но у меня нет туда доступа и никогда не будет. Обновить на что? Я до этого через триалку работал тоадом вообще через direct без клиента. После того как не поставил лицензионный другой версии. Он потребовал клиента даже в direct режиме. Стал пытаться ставить клиентов. 12й тоад вообще не видит, в 11м - ошибка выше ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2021, 10:14 |
|
ORA-28040: No matching authentication protocol
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, Это нужно наверное перед миграцией в пустой БД выставить было? Подрядчик не предупреждал, т к БД можно сказать с "нуля" разворачивалась, мы только инфраструктуру подготовили. Действительно, мигрировал тогда-же с 10-ки "свою" БД, проблем нет Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2021, 10:50 |
|
|
start [/forum/topic.php?fid=52&fpage=15&tid=1880042]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
103ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 235ms |
total: | 426ms |
0 / 0 |