我正在尝试在我的spring应用程序中查询sql。现在,如果我的代码包含类似 -
的内容String sql="select abc,def from alphabets where character=:charValue";
SqlParameterSource paramMap = new MapSqlParameterSource("charValue","ac");
List li = namedParameterJdbcTemplate.queryForList(sql, paramMap);
现在,当我运行我的应用程序时,这段代码正在抛出:
org.springframework.dao.PermissionDeniedDataAccessException
我已尝试过所有内容,当我使用namedParameterJdbcTemplate查询列表时,我觉得我遇到了问题。 任何帮助将不胜感激。感谢。
答案 0 :(得分:2)
public class PermissionDeniedDataAccessException
extends DataAccessException
Exception thrown when the underlying resource denied a permission to access a specific element, such as a specific database table.
您是否有权访问alphabets
表?