|
Символ @ в пароле Oracle Forms.
|
|||
---|---|---|---|
#18+
Добрый день. Используем Oracle Forms 10g. Пользователи хотят использовать символ @ ("ухо") в пароле. При вводе пользователя/пароля@база в строке URL, если пароль содержит символ @, всё, что правее него считается названием базы данных. Никакое экранирование не помогает. Однако, Оракл позволяет вводить пользователем такие пароли и спокойно подсоединяется из SQL+ и других SQLNavigator-ов. Следовательно, это парсер самих форм так криво обрабатывает строку соединения. Как решить эту проблему? Идея была такой: Найти где на Жаве это метод, что парсит, подправить и подсунуть обратно серверу. Однако, frmweb - это что, простой .exe (исполняемый файл)? Вся логика форм недоступна для декомпиляции, а на Жаве лишь аплет, что рисует формы на клиенте? Может быть есть и другое решение? Не использовать @ в паролях не подходит. Модератор: Тема перенесена из форума "Oracle". ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2013, 15:41 |
|
Символ @ в пароле Oracle Forms.
|
|||
---|---|---|---|
#18+
Сергей, Можно попробовать в триггере ON-LOGON соединяться с базой при помощи встроенной процедуры LOGON. Но сильно подозреваю, что она работает ровно также, как и стандартное соединение без этого триггера. Если не поможет, то нужно заводить SR на metalink. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 17:27 |
|
Символ @ в пароле Oracle Forms.
|
|||
---|---|---|---|
#18+
На metalink-е нашел похожую проблему, там в пароле используется символ "/". Oracle отвечает, что согласно документации, в паролях могут использоваться только следующие спец. символы: _, $, # Соответственно как баг это оформить не получится. В качестве workaround-а предлагается: Encapsulate the connect string with double quotes (eg ") ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 18:00 |
|
|
start [/forum/topic.php?fid=51&fpage=13&tid=1878382]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 150ms |
0 / 0 |