Доступ отказан для пользователя «Студент».MySql

Форум по Mysql
Ответить
Anonymous
 Доступ отказан для пользователя «Студент».

Сообщение Anonymous »

Мой Docker Compose выглядит следующим образом: < /p>

Код: Выделить всё

mariadb:
image: mariadb:10.8.2
container_name: mariadb
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: autumn
MYSQL_DATABASE: db
MYSQL_ROOT_HOST: '%'
MYSQL_USER: student
MYSQL_PASSWORD: autumn
ports:
- "3306:3306"
volumes:
- mariadb_data:/var/lib/mysql
- ./init-root.sql:/docker-entrypoint-initdb.d/init-root.sql:ro
volumes:
mariadb_data:
my init.sql is:

Код: Выделить всё

-- Allow root to connect from any host
ALTER USER 'root'@'127.0.0.1' IDENTIFIED BY 'autumn';
CREATE USER IF NOT EXISTS 'root'@'%' IDENTIFIED BY 'autumn';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'autumn';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY 'autumn';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
CREATE USER 'student'@'%' IDENTIFIED BY 'autumn';
GRANT ALL PRIVILEGES ON *.* TO 'student'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
< /code>
Когда я пытаюсь подключиться из Localhost, я получаю: < /p>
mysql -h 172.21.0.2 -u student -p
Enter password:
ERROR 1045 (28000): Access denied for user 'student'@'172.21.0.1' (using password: YES)
Что случилось?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -docker-co
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»