(++) Протокол замечаний п.12.2

pilugino
Сообщения: 51
Зарегистрирован: 30 ноя 2017, 18:27

(++) Протокол замечаний п.12.2

Сообщение pilugino » 02 дек 2017, 07:33

Нельзя создать пароль, начинающийся с цифры.

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

Re: Протокол замечаний п.12.2

Сообщение korvin » 02 дек 2017, 07:38

Тут все зависит от версии Вашего Oracle и его настроек. Если он принимает пароли, начинающиеся с цифры, то и наша программа без проблем сможет их устанавливать.

pilugino
Сообщения: 51
Зарегистрирован: 30 ноя 2017, 18:27

Re: Протокол замечаний п.12.2

Сообщение pilugino » 04 дек 2017, 11:30

Попробовали создать доступ с паролем, начинающимся с цифры - выдало следующую ошибку:
Ошибка.jpg
Ошибка.jpg (32.95 КБ) 5865 просмотров

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

Re: Протокол замечаний п.12.2

Сообщение korvin » 04 дек 2017, 11:55

Проверил под ADM01 на сервере - без проблем создает пользователя test123 с паролем 123.
Давайте предыдущие копии экрана, приведшие к ошибке.

pilugino
Сообщения: 51
Зарегистрирован: 30 ноя 2017, 18:27

Re: Протокол замечаний п.12.2

Сообщение pilugino » 05 дек 2017, 06:26

Ошибка.jpg
Ошибка.jpg (46.39 КБ) 5859 просмотров

Нажали "Создать доступ" для пользователя TEST521
задали пароль 99aaaA и получили ошибку!

Кстати, к вопросу о необработанных ошибках. Вот наглядный пример.

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

Re: Протокол замечаний п.12.2

Сообщение korvin » 05 дек 2017, 07:23

Oracle не может выполнить команду
alter user test521 identified by 99aaA

Видимо, пароль может начинаться с цифры, но тогда весь пароль должен быть только из цифр.

Мы тут ничем помочь не можем.

Насчет языка - можно переделать язык сообщений Oracle на русский, и чтоб кодировка была вменяемая. Но это не сильно поможет, зная уровень владения ЭВМ Ваших пользователей, для них что "uniq contsrait default", "что нарушение целостности" - одна и та же китайская грамота. Поэтому, наверное, стоит оставить английский язык для админов, а для пользователей в основных проблемных местах писать понятную им ошибку. В других случаях предложить пользователям обращаться к админам.

p.s.: чтобы переделать, просто в настройках клиента поставьте set NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251

pilugino
Сообщения: 51
Зарегистрирован: 30 ноя 2017, 18:27

Re: Протокол замечаний п.12.2

Сообщение pilugino » 05 дек 2017, 12:23

korvin писал(а):Oracle не может выполнить команду
alter user test521 identified by 99aaA

Видимо, пароль может начинаться с цифры, но тогда весь пароль должен быть только из цифр.

Мы тут ничем помочь не можем.


user.jpg
user.jpg (69.43 КБ) 5846 просмотров


Сергей, Oracle может выполнить команду и ему не важно с цифры или не с цифры начинается пароль. Пароль нужно заключать в двойные кавычки ("123Password"). Таким образом проблема совершенно не в оракле

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

Re: Протокол замечаний п.12.2

Сообщение korvin » 05 дек 2017, 13:35

Да, действительно, двойные кавычки помогли.
Как говорится век живи, век учись!
Исправим после согласования списка!

korvin
Администратор
Сообщения: 201
Зарегистрирован: 18 ноя 2017, 15:36

Re: Протокол замечаний п.12.2

Сообщение korvin » 04 янв 2018, 14:39

Исправлено!


Вернуться в «АСК на Пилюгино»