Страница 1 из 1
(++) Протокол замечаний п.12.2
Добавлено: 02 дек 2017, 07:33
pilugino
Нельзя создать пароль, начинающийся с цифры.
Re: Протокол замечаний п.12.2
Добавлено: 02 дек 2017, 07:38
korvin
Тут все зависит от версии Вашего Oracle и его настроек. Если он принимает пароли, начинающиеся с цифры, то и наша программа без проблем сможет их устанавливать.
Re: Протокол замечаний п.12.2
Добавлено: 04 дек 2017, 11:30
pilugino
Попробовали создать доступ с паролем, начинающимся с цифры - выдало следующую ошибку:

- Ошибка.jpg (32.95 КБ) 13849 просмотров
Re: Протокол замечаний п.12.2
Добавлено: 04 дек 2017, 11:55
korvin
Проверил под ADM01 на сервере - без проблем создает пользователя test123 с паролем 123.
Давайте предыдущие копии экрана, приведшие к ошибке.
Re: Протокол замечаний п.12.2
Добавлено: 05 дек 2017, 06:26
pilugino

- Ошибка.jpg (46.39 КБ) 13843 просмотра
Нажали "Создать доступ" для пользователя TEST521
задали пароль 99aaaA и получили ошибку!
Кстати, к вопросу о необработанных ошибках. Вот наглядный пример.
Re: Протокол замечаний п.12.2
Добавлено: 05 дек 2017, 07:23
korvin
Oracle не может выполнить команду
alter user test521 identified by 99aaA
Видимо, пароль может начинаться с цифры, но тогда весь пароль должен быть только из цифр.
Мы тут ничем помочь не можем.
Насчет языка - можно переделать язык сообщений Oracle на русский, и чтоб кодировка была вменяемая. Но это не сильно поможет, зная уровень владения ЭВМ Ваших пользователей, для них что "uniq contsrait default", "что нарушение целостности" - одна и та же китайская грамота. Поэтому, наверное, стоит оставить английский язык для админов, а для пользователей в основных проблемных местах писать понятную им ошибку. В других случаях предложить пользователям обращаться к админам.
p.s.: чтобы переделать, просто в настройках клиента поставьте set NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251
Re: Протокол замечаний п.12.2
Добавлено: 05 дек 2017, 12:23
pilugino
korvin писал(а):Oracle не может выполнить команду
alter user test521 identified by 99aaA
Видимо, пароль может начинаться с цифры, но тогда весь пароль должен быть только из цифр.
Мы тут ничем помочь не можем.

- user.jpg (69.43 КБ) 13830 просмотров
Сергей, Oracle может выполнить команду и ему не важно с цифры или не с цифры начинается пароль. Пароль нужно заключать в двойные кавычки ("123Password"). Таким образом проблема совершенно не в оракле
Re: Протокол замечаний п.12.2
Добавлено: 05 дек 2017, 13:35
korvin
Да, действительно, двойные кавычки помогли.
Как говорится век живи, век учись!
Исправим после согласования списка!
Re: Протокол замечаний п.12.2
Добавлено: 04 янв 2018, 14:39
korvin
Исправлено!