MariaDB.OperationalError: доступ к пользователю отказано ... но учетные данные верныPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 MariaDB.OperationalError: доступ к пользователю отказано ... но учетные данные верны

Сообщение Anonymous »

Я использую этот простой скрипт соединения: < /p>
import configparser
import mariadb

config = configparser.ConfigParser()
config.read('dbconfig.ini')
config_default = config['DEFAULT']

print(f' mariadb -h {config_default["server"]} -u {config_default["username"]} -p{config_default["password"]} -P {config_default["port"]} {config_default["database"]}')

conn = mariadb.connect(
user=config_default['username'],
password=config_default['password'],
host=config_default['server'],
port=int(config_default['port']),
database=config_default['database']
)
< /code>
Когда я запускаю это, я получаю: < /p>
mariadb.OperationalError: Access denied for user 'myuser'@'myhost.local' (using password: YES)
< /code>
Но когда я просто вызову вывод оператора печати, он подключается очень хорошо. Так что я думаю, что учетные данные и все правильно. Для тестирования я также выбрал пароль без каких-либо специальных символов. Mariadb-log < /li>
[*] Python: Python 3.13.1 < /li>
Connector: mariaDB == 1.1.11 < /li>
Клиент базы данных: Ver 15.1 Distrib 10.11.6-mariadb


Подробнее здесь: https://stackoverflow.com/questions/794 ... re-correct
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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