JdbcTemplate SQL Server (весна) - PullRequest
       12

JdbcTemplate SQL Server (весна)

1 голос
/ 22 октября 2019

Мы используем Spring boot, Spring Secuity 5.0.4 (JdbcUserDetailsManager), SQL Server 2017. Мы получили серьезное исключение:

неверная грамматика SQL [вставить в значения полномочий (имя пользователя, полномочия) (? ,)];вложенное исключение: com.microsoft.sqlserver.jdbc.SQLServerException: недопустимое имя объекта «полномочия».

Похоже, что собственный SQL-запрос (ниже) не содержит [dbo]. [dbName] .authorities.

public static final String | DEF_INSERT_AUTHORITY_SQL | "insert into authorities (username, authority) values (?,?)"

Конфигурация
Ядро безопасности Spring 5.0.4
MS SQL Server 2017
Hibernate
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.SQLServer2012Dialect

Как это исправить?

...