Witam
Tworzę aplikację bazodanową MySQL za pomocą Hibernate`a. Zarządzanie userami odbywa się na poziomie bazy danych (DDL, bez tabeli users).
Przy wywołaniu tej linii:
String newQuery = "create user '" + username + "'@'localhost' identified by 'pass';";
session.createQuery(newQuery);
Hibernate wywala taki exception:
org.hibernate.QueryException: unexpected char: '@' [create user '" + username + "'@'localhost' identified by 'pass';]
at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:204)
at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
Przy użyciu metody createSQLQuery wyjątku nie ma, z tym że user nie jest tworzony...
Czy ktoś doświadczony z hibernate mógłby pomoc? Dzięki wielkie