sql >> データベース >  >> RDS >> Oracle

春のセキュリティログインがOracleで機能しない

    私は同じ問題を抱えていました、そして何時間もの研究の後に私は解決策を見つけました。 Spring Securityのユーザー詳細では、有効にブール値が必要であり、Oracleでは「true」が機能しません。これを置き換えて修正します:

    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. PostgreSQLストリーミングレプリケーション-詳細

    2. OracleBLOBデータ型からRichTextBoxへ

    3. SQLServerINとEXISTSのパフォーマンス

    4. 言語設定がSQLServerのFORMAT()結果にどのように影響するか(T-SQLの例)