Я следую за этим шаблоном http://kh-yiu.blogspot.com/2012/12/spring-mvc-security-custom.html, но у меня возникла проблема. Хранимая процедура, которую мне нужно вызвать, требует, чтобы я вызывал ее с именем пользователя & password, а имя loadUserByUs (имя пользователя String) не дает мне доступа к паролю. Может ли кто-нибудь помочь в этом? Я рад предоставить больше кода, если это поможет.Настройка безопасности Spring с сохраненной процедурой DB2
0
A
ответ
0
Я думаю, что вам нужен надежный контекст. Вы устанавливаете связь с базой данных с помощью общего пользователя, а затем вы обходите пользователя через доверенный контекст.
Вы должны предоставить публичное выполнение хранимой процедуры, которую вы хотите вызвать, чтобы вызвать пользователя, а затем установить доверенный контекст.
Для получения дополнительной информации об этом примере
- Complete Java DB2 http://hoteljavaopensource.blogspot.fr/2011/05/trusted-context-db2-spring.html
- Доверенный контекст InfoCenter http://publib.boulder.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.admin.sec.doc/doc/t0050515.html