Fixed sql escape

This commit is contained in:
Timo Bejan 2023-07-20 12:27:35 +03:00
parent 5c61cacef7
commit 757e726339

View File

@ -225,7 +225,7 @@ public class TenantManagementService implements TenantProvider {
tenantRequest.getDatabaseConnection().getPassword())) {
DataSource tenantDataSource = new SingleConnectionDataSource(connection, false);
JdbcTemplate jdbcTemplate = new JdbcTemplate(tenantDataSource);
jdbcTemplate.execute((StatementCallback<Boolean>) stmt -> stmt.execute("CREATE SCHEMA `" + tenantRequest.getDatabaseConnection().getSchema()));
jdbcTemplate.execute((StatementCallback<Boolean>) stmt -> stmt.execute("CREATE SCHEMA `" + tenantRequest.getDatabaseConnection().getSchema()+"`"));
jdbcTemplate.execute((StatementCallback<Boolean>) stmt -> stmt.execute("GRANT USAGE ON SCHEMA `" + tenantRequest.getDatabaseConnection()
.getSchema() + "` TO `" + tenantRequest.getDatabaseConnection().getUsername() +"`"));
} catch (Exception e) {