У нас есть несколько сред разработки и приложение, которое открывает более 20 входов в нашу базу данных в каждой среде.
Каждый раз, когда кто-то неверно конфигурирует приложение, мы получаем запись в журнале, которая просто говорит:
java.sql.SQLException: ORA-01017: invalid username/password; logon denied
Это часто случается, и это очень сильно упростит жизнь, если использовать Spring Framework, Oracle или Apache Tomcat может быть настроен на выдачу имени пользователя , который не может войти в систему.
Это обычно происходит во время запуска приложения, когда Spring подключает компоненты для приложения, поэтому я не уверен, что наш код (например, пользовательские страницы ошибок) еще доступен.
У кого-нибудь есть какие-нибудь крутые идеи о том, как это сделать?