|
На raspbarry ошибка доступа к mysql из-за прав
|
|||
---|---|---|---|
#18+
Всем привет. Установил на raspbarry apache, mysql, php, phpmyadmin. При попытке подключиться к базе пишет Код: plaintext
И проблема не в неправильном пароле. В консоли при Код: plaintext
(пароль ввожу правильно) появляется та же ошибка, однако, если я набираю Код: plaintext
И ввожу пароль, то все успешно подсоединяется. То есть клиент должен коннектиться с sudo, чтобы работал. Полагаю, что apache/php коннектятся к базе не с правами root. При этом apache запущен с правами root Код: plaintext
В общем, я запутался. Ведь не правильно, что клиенту дается доступ, только если он подключается с правами root. Он может и должен давать доступ всем клиентам, которые правильно отправили пароль. Что я где упустил, подскажите, пожалуйста? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2019, 17:10 |
|
На raspbarry ошибка доступа к mysql из-за прав
|
|||
---|---|---|---|
#18+
Разобрался. В mariadb способ авторизации - (Authentication Plugin) по умолчанию "unix_socet", надо поменять его на "mysql_native_password" и все. Оставляю решение тут: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 13:35 |
|
На raspbarry ошибка доступа к mysql из-за прав
|
|||
---|---|---|---|
#18+
Alexey Agafonov Код: plaintext
Особенно, когда есть штатные команды: https://mariadb.com/kb/en/library/authentication-plugin-unix-socket/#switching-to-password-based-authentication Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2019, 15:46 |
|
|
start [/forum/topic.php?fid=25&tid=1481098]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 280ms |
total: | 416ms |
0 / 0 |