Подключение luckperms к mysql

IsonYT

Пользователь
Сообщения
177
Решения
2
Luckperms не пускает меня на сервер, вот ошибка:

Caused by: java.sql.SQLInvalidAuthorizationSpecException: (conn=56) Access denied for user 'root'@'localhost'
at me.lucko.luckperms.lib.mariadb.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:66) ~[?:?]
at me.lucko.luckperms.lib.mariadb.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:187) ~[?:?]
at me.lucko.luckperms.lib.mariadb.internal.protocol.AbstractConnectProtocol.authenticationHandler(AbstractConnectProtocol.java:776) ~[?:?]
at me.lucko.luckperms.lib.mariadb.internal.protocol.AbstractConnectProtocol.createConnection(AbstractConnectProtocol.java:553) ~[?:?]
at me.lucko.luckperms.lib.mariadb.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:1387) ~[?:?]
at me.lucko.luckperms.lib.mariadb.internal.util.Utils.retrieveProxy(Utils.java:635) ~[?:?]
at me.lucko.luckperms.lib.mariadb.MariaDbConnection.newConnection(MariaDbConnection.java:150) ~[?:?]
at me.lucko.luckperms.lib.mariadb.MariaDbDataSource.getConnection(MariaDbDataSource.java:302) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.PoolBase.newConnection(PoolBase.java:364) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.HikariPool.access$100(HikariPool.java:71) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:726) ~[?:?]
at me.lucko.luckperms.lib.hikari.pool.HikariPool$PoolEntryCreator.call(HikariPool.java:712) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
 
Решение
Caused by: java.sql.SQLInvalidAuthorizationSpecException: (conn=56) Access denied for user 'root'@'localhost'
написано же, отказано в доступе... Смени юзера создав нового, и/или проверь данные от рут пользователя. Имхо глупая идея что-то запускать от рута.
P.s советую сменить мускул на машку, она лучше бтв
 
Если я не ошибаюсь, то вчера я устанавливал MariaDB.

Я в этом не особо разбираюсь, в каком плане сменить юзера?
Объединено

И хорошо, через кого мне логиниться в putty, пароль тот же останется?
 
Я в этом не особо разбираюсь, в каком плане сменить юзера?
Ужс, сменить юзера базы данных.
И хорошо, через кого мне логиниться в putty, пароль тот же останется?
Юзер базы данных и юзер обычный на ОС'и разные)

Вот You must be logged in to see this link.почитай, я расписал как всё настроить, что не понятно - пиши
 
Мне вот что написало, после нескольких действий:
│ Please choose the web server that should be automatically configured to │
│ run phpMyAdmin. │
│ │
│ Web server to reconfigure automatically: │
│ │
│ [ ] apache2 │
│ [ ] lighttpd
 
Мне вот что написало, после нескольких действий:
│ Please choose the web server that should be automatically configured to │
│ run phpMyAdmin. │
│ │
│ Web server to reconfigure automatically: │
│ │
│ [ ] apache2 │
│ [ ] lighttpd
Это выбор веб сервера. Я об этом писал
 
Опять отказано в доступе, когда написал systemctl status mariadb

● mariadb.service - MariaDB 10.5.18 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor prese>
Active: active (running) since Thu 2022-12-29 20:25:00 MSK; 15h ago
Docs: man:mariadbd(8)

Main PID: 36885 (mariadbd)
Status: "Taking your SQL requests now..."
Tasks: 8 (limit: 11914)
Memory: 85.4M
CPU: 3.866s
CGroup: /system.slice/mariadb.service
└─36885 /usr/sbin/mariadbd

Dec 30 11:38:03 vd2682 mariadbd[36885]: 2022-12-30 11:38:03 54 [Warning] Access>
Dec 30 11:38:08 vd2682 mariadbd[36885]: 2022-12-30 11:38:08 55 [Warning] Access>
Dec 30 11:38:13 vd2682 mariadbd[36885]: 2022-12-30 11:38:13 56 [Warning] Access>
Dec 30 11:38:18 vd2682 mariadbd[36885]: 2022-12-30 11:38:18 57 [Warning] Access>
Dec 30 11:38:23 vd2682 mariadbd[36885]: 2022-12-30 11:38:23 58 [Warning] Access>
Dec 30 11:38:28 vd2682 mariadbd[36885]: 2022-12-30 11:38:28 59 [Warning] Access>
Dec 30 11:38:33 vd2682 mariadbd[36885]: 2022-12-30 11:38:33 60 [Warning] Access>
Dec 30 11:38:38 vd2682 mariadbd[36885]: 2022-12-30 11:38:38 61 [Warning] Access>
Dec 30 12:14:01 vd2682 mariadbd[36885]: 2022-12-30 12:14:01 62 [Warning] Access>
Dec 30 12:14:01 vd2682 mariadbd[36885]: 2022-12-30 12:14:01 64 [Warning] Access>
lines 1-23...skipping...
● mariadb.service - MariaDB 10.5.18 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2022-12-29 20:25:00 MSK; 15h ago
Docs: man:mariadbd(8)

Main PID: 36885 (mariadbd)
Status: "Taking your SQL requests now..."
Tasks: 8 (limit: 11914)
Memory: 85.4M
CPU: 3.866s
CGroup: /system.slice/mariadb.service
└─36885 /usr/sbin/mariadbd

Dec 30 11:38:03 vd2682 mariadbd[36885]: 2022-12-30 11:38:03 54 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:08 vd2682 mariadbd[36885]: 2022-12-30 11:38:08 55 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:13 vd2682 mariadbd[36885]: 2022-12-30 11:38:13 56 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:18 vd2682 mariadbd[36885]: 2022-12-30 11:38:18 57 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:23 vd2682 mariadbd[36885]: 2022-12-30 11:38:23 58 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:28 vd2682 mariadbd[36885]: 2022-12-30 11:38:28 59 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:33 vd2682 mariadbd[36885]: 2022-12-30 11:38:33 60 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:38 vd2682 mariadbd[36885]: 2022-12-30 11:38:38 61 [Warning] Access denied for user 'root'@'localhost'
Dec 30 12:14:01 vd2682 mariadbd[36885]: 2022-12-30 12:14:01 62 [Warning] Access denied for user 'phpmyadmin'@'localhost'
Dec 30 12:14:01 vd2682 mariadbd[36885]: 2022-12-30 12:14:01 64 [Warning] Access denied for user 'phpmyadmin'@'localhost'
 
Опять отказано в доступе, когда написал systemctl status mariadb

● mariadb.service - MariaDB 10.5.18 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor prese>
Active: active (running) since Thu 2022-12-29 20:25:00 MSK; 15h ago
Docs: man:mariadbd(8)

Main PID: 36885 (mariadbd)
Status: "Taking your SQL requests now..."
Tasks: 8 (limit: 11914)
Memory: 85.4M
CPU: 3.866s
CGroup: /system.slice/mariadb.service
└─36885 /usr/sbin/mariadbd

Dec 30 11:38:03 vd2682 mariadbd[36885]: 2022-12-30 11:38:03 54 [Warning] Access>
Dec 30 11:38:08 vd2682 mariadbd[36885]: 2022-12-30 11:38:08 55 [Warning] Access>
Dec 30 11:38:13 vd2682 mariadbd[36885]: 2022-12-30 11:38:13 56 [Warning] Access>
Dec 30 11:38:18 vd2682 mariadbd[36885]: 2022-12-30 11:38:18 57 [Warning] Access>
Dec 30 11:38:23 vd2682 mariadbd[36885]: 2022-12-30 11:38:23 58 [Warning] Access>
Dec 30 11:38:28 vd2682 mariadbd[36885]: 2022-12-30 11:38:28 59 [Warning] Access>
Dec 30 11:38:33 vd2682 mariadbd[36885]: 2022-12-30 11:38:33 60 [Warning] Access>
Dec 30 11:38:38 vd2682 mariadbd[36885]: 2022-12-30 11:38:38 61 [Warning] Access>
Dec 30 12:14:01 vd2682 mariadbd[36885]: 2022-12-30 12:14:01 62 [Warning] Access>
Dec 30 12:14:01 vd2682 mariadbd[36885]: 2022-12-30 12:14:01 64 [Warning] Access>
lines 1-23...skipping...
● mariadb.service - MariaDB 10.5.18 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2022-12-29 20:25:00 MSK; 15h ago
Docs: man:mariadbd(8)

Main PID: 36885 (mariadbd)
Status: "Taking your SQL requests now..."
Tasks: 8 (limit: 11914)
Memory: 85.4M
CPU: 3.866s
CGroup: /system.slice/mariadb.service
└─36885 /usr/sbin/mariadbd

Dec 30 11:38:03 vd2682 mariadbd[36885]: 2022-12-30 11:38:03 54 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:08 vd2682 mariadbd[36885]: 2022-12-30 11:38:08 55 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:13 vd2682 mariadbd[36885]: 2022-12-30 11:38:13 56 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:18 vd2682 mariadbd[36885]: 2022-12-30 11:38:18 57 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:23 vd2682 mariadbd[36885]: 2022-12-30 11:38:23 58 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:28 vd2682 mariadbd[36885]: 2022-12-30 11:38:28 59 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:33 vd2682 mariadbd[36885]: 2022-12-30 11:38:33 60 [Warning] Access denied for user 'root'@'localhost'
Dec 30 11:38:38 vd2682 mariadbd[36885]: 2022-12-30 11:38:38 61 [Warning] Access denied for user 'root'@'localhost'
Dec 30 12:14:01 vd2682 mariadbd[36885]: 2022-12-30 12:14:01 62 [Warning] Access denied for user 'phpmyadmin'@'localhost'
Dec 30 12:14:01 vd2682 mariadbd[36885]: 2022-12-30 12:14:01 64 [Warning] Access denied for user 'phpmyadmin'@'localhost'
Мне кажется ты определённо что-то сломал...
Пробуй:
Код:
sudo mysql
После в терминале базы данных:
Код:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'тут_пиши_пароль';


Отпишись по результатам
 
Такое написало:

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'BY 'тут мой пароль'' at line 1
Странно... Советую сделать новую настройку, вот начиная отсюда:
Вам необходимо зарегистрироваться для просмотра изображений-вложений
В той же инструкции. После:
Код:
mysql -u root -p
*вписываешь пароль тот что вписал в начале настройки*
После:
Код:
GRANT ALL PRIVILEGES on *.* to 'root'@'localhost' IDENTIFIED BY 'тут_твой_пароль';
И в конце:
Код:
FLUSH PRIVILEGES;

Пробуй
 
Romove test database and access to it?
Объединено

Что ответить? да или нет?
Объединено

Всё, я сделал. Написало query ok. Что дальше?
Доступ есть к базам, ошибку не выбивает?
 
Назад
Сверху Снизу