Oracle
 sql >> база данни >  >> RDS >> Oracle

spring сигурност влизане не работи с oracle

Имах същия проблем и след часове проучване намерих решението. Подробностите за потребителя на защитата на Spring иска булева стойност на enabled и „true“ на Oracle не работи. Поправям го, като замествам това:

users-by-username-query=" 
select USERNAME as username, PASSWORD as password,'true' as enabled from 
users where USERNAME=?"

Към това:

users-by-username-query=" 
select USERNAME as username, PASSWORD as password,1 as enabled from 
users where USERNAME=?"

Работи!. Намерих решението, четейки тук .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Добавете липсващи данни от предходния месец или година кумулативно

  2. Как да разширя десетичните знаци на число до минимум в Oracle PLSQL?

  3. Изпълнете sql оператор чрез JDBC с CLOB обвързване

  4. Лоша практика ли е да се използва инструкция EXIT WHEN, когато преминавате през CURSOR в Oracle?

  5. SUBSTR и INSTR SQL Oracle