1

春のセキュリティを使用して認可のためのクエリを書こうとしています

私にはユーザーグループ(例:admin、User)があり、各UserGrupsには権限(prog_read、prog_write) があり、ユーザーはユーザーグループにマップされています

ユーザー名と必要な権利を与えるクエリを作成しようとしています。

SELECT DISTINCT ug.USERNAME, gr.grupRights from gruprights gr, usergrups ug where ugm.grupName = grm.grupName and ug.USERNAME=? and gr.grupName in (select grupName from usergrups where USERNAME = ?);

エラーが発生しています:

ネストされた例外は java.sql.SQLException: パラメータ 2 に値が指定されていません

spring-security.xml でユーザー名による権限クエリを使用しています

4

1 に答える 1