Причина: org.hibernate.service.spi.ServiceException: Невозможно создать запрошенную службу [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

java.sql.SQLException: доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: YES) на com.mysql.cj.jdbc.exceptions.SQLError.createSQLException (SQLError.java:129) ~ [mysql-connector-java-8.0.15.jar: 8.0.15] на com.mysql.cj.jdbc.exceptions.SQLError.createSQLException (SQLError.java:97) ~ [mysql -nector-java-8.0.15 .jar: 8.0.15]

2019-04-25 16: 29: 48.930 WARN 18226 --- [main] osbaorm.jpa.DatabaseLookup: невозможно определить URL-адрес jdbc из источника данных org.springframework.jdbc .support.MetaDataAccessException: не удалось получить соединение для извлечения метаданных; вложенным исключением является org.springframework.jdbc.CannotGetJdbcConnectionException: не удалось получить соединение JDBC; Вложенное исключение: java.sql.SQLException: доступ запрещен для пользователя 'root' @ 'localhost' (используется пароль: YES) java.sql.SQLException: доступ запрещен для пользователя 'root' @ 'localhost' (используется пароль: YES) Ошибка запуск ApplicationContext. Чтобы отобразить отчет об условиях, перезапустите приложение с включенной отладкой. 2019-04-25 16: 29: 50.140 ОШИБКА 18226 --- [main] osboot.SpringApplication: запуск приложения fai

Я использовал весеннюю загрузку, и у меня все еще есть эта проблема

< blockquote>

SpringBootApplication @EnableJpaRepositories открытый класс GestionFactureApplication {

public static void main(String[] args) {

    ConfigurableApplicationContext ctx = SpringApplication.run(GestionFactureApplication.class, args);

    FactureRepository factureRepository = ctx.getBean(FactureRepository.class);

        factureRepository.save(new Facture("123",56,6,"inProgress"));
        factureRepository.save(new Facture("124",56,6,"Payed"));
        factureRepository.save(new Facture("125",56,6,"Saved"));

        RoleRepository roleRepository = ctx.getBean(RoleRepository.class);

        Role roleUser = new Role(RoleEnum.ROLE_USER);
        Role roleAdmin = new Role(RoleEnum.ROLE_ADMIN);

        roleRepository.save(roleUser);
        roleRepository.save(roleAdmin);

        UserRepository userRepository = ctx.getBean(UserRepository.class);

        User user = new User("user", "root", true);
        user.setRoles(Arrays.asList(roleUser));

        userRepository.save(user);

        User admin = new User("admin", "root", true);
        admin.setRoles(Arrays.asList(roleUser, roleAdmin));

        userRepository.save(admin);

    }
}

application.properties

spring.jpa.hibernate.ddl-auto = создать пружину. datasource.url = jdbc: mysql: // localhost: 3306 / GestionFacture spring.datasource.username = root spring.datasource.password = пароль spring.datasource.driver-class-name = com.mysql.cj.jdbc.Driver [116 ]

ОШИБКА В PHPMYADMIN

mysqli_real_connect (): (HY000 / 1045): доступ запрещен для пользователя 'phpmyadmin' @ 'localhost' (с использованием пароля: ДА) Настройка соединения для настройки телефона и конфигурации пользователя эшуэ.

0
задан 25 April 2019 в 17:34

0 ответов

Другие вопросы по тегам:

Похожие вопросы: