class UseDatabaseBackendHandler implements TextProtocolBackendHandler {

    @Override
    public BackendResponse execute() {
        String schema = SQLUtil.getExactlyValue(useStatement.getSchema());
        if (ProxyContext.getInstance().schemaExists(schema) && isAuthorizedSchema(schema)) {
            backendConnection.setCurrentSchema(schema);
            return new UpdateResponse();
        }
        throw new UnknownDatabaseException(schema);
        
    }

}