Можно ли принудительно выполнить аутентификацию сервера MySQL с помощью django.db.backends.mysql?MySql

Форум по Mysql
Ответить
Anonymous
 Можно ли принудительно выполнить аутентификацию сервера MySQL с помощью django.db.backends.mysql?

Сообщение Anonymous »

Это мой первый вопрос о переполнении стека, поскольку я не могу найти соответствующую информацию в документации Django. Можно ли принудительно выполнить аутентификацию сервера MySQL с помощью SSL, используя django.db.backends.mysql? Я проверил его реализацию в Django Github, и кажется, что он поддерживает только 3 аргумента SSL: ca, сертификат и ключ. Мне нужно эквивалент --ssl-mode=VERIFY_IDENTITY. Кто-нибудь нашел решение этой проблемы?
Вот моя текущая конфигурация. Канал TLS работает должным образом, но личность сервера MySQL не подтверждена.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': env('DB_NAME'),
'USER': env('DB_USER'),
'PASSWORD': env('DB_PASSWORD'),
'HOST': env('DB_HOST'),
'PORT': env('DB_PORT'),
'CONN_MAX_AGE': 600,
'OPTIONS':{
'ssl':{
'ca': env('CA_CERT'),
'cert': env('CERT'),
'key': env('KEY')
}
}
}
}


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

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

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

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

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

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