Authentication plugin 'caching_sha2_password' is not supported

phani :

I am trying to connect to a MySQL server with python connector. I created a new user lcherukuri with the authentication plugin mysql_native_password.

But I got the error

mysql.connector.errors.NotSupportedError: Authentication plugin 'caching_sha2_password' is not supported

Can someone help me?

import mysql.connector

cnx = mysql.connector.connect(user='lcherukuri', password='password',
                              host='127.0.0.1',
                              database='test')
cnx.close()

enter image description here

Ben :

Per Caching SHA-2 Pluggable Authentication

In MySQL 8.0, caching_sha2_password is the default authentication plugin rather than mysql_native_password.

You're using mysql_native_password, which is no longer the default. Assuming you're using the correct connector for your version you need to specify the auth_plugin argument when instantiating your connection object

cnx = mysql.connector.connect(user='lcherukuri', password='password',
                              host='127.0.0.1', database='test',
                              auth_plugin='mysql_native_password')

From those same docs:

The connect() method supports an auth_plugin argument that can be used to force use of a particular plugin. For example, if the server is configured to use sha256_password by default and you want to connect to an account that authenticates using mysql_native_password, either connect using SSL or specify auth_plugin='mysql_native_password'.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

"cryptography is required for sha256_password or caching_sha2_password"

Authentication plugin 'caching_sha2_password' cannot be loaded

php mysqli_connect: authentication method unknown to the client [caching_sha2_password]

MySQL changing authentication type from standard to caching_sha2_password

PHP 7.2.2 + mysql 8.0 PDO gives: authentication method unknown to the client [caching_sha2_password]

Authentication method 'caching_sha2_password' not supported by any of the available plugins

Plugin caching_sha2_password could not be loaded: /mariadb19/plugin/caching_sha2_password.so: cannot open shared object file

Requested Authentication Method is not supported on the STS

FIrebase Phone Authentication supported countries?

MySQL Error: Authentication plugin 'caching_sha2_password' cannot be loaded

Authentication plugin 'caching_sha2_password' cannot be loaded in circleci/mysql

caching sha2 password is not supported mysql

only authentication clear text password and authentication md5 password supported for now. received 10

password crypt authentication not supported error when connecting postgreSQL and automation anywhere

Grafana with MySQL: this authentication plugin is not supported

How to connect R to MySQL? Failed to connect to database: Error: Plugin caching_sha2_password could not be loaded

fabric-ca-server connect to azure mysql: this authentication plugin is not supported

Disconnected: no supported authentication methods available

No supported authentication methods available in FileZilla

Joomla Authentication Plugin

Amazon EC2: No supported authentication methods available

ssh no supported authentication methods supported

Disconnected: No supported authentication methods for sudo user who authenticates using password

Avro Maven Plugin: Type not supported

RMariaDB: caching_sha2_password error when connecting to MySQL

Cannot connect to mysql : Unable to load authentication plugin 'caching_sha2_password

How to fix Authentication method caching_sha2_password not supported by any of the available plugins in Visual Studio

Are conditionals supported in a kafka output plugin?

How to migrate mysql authentication from mysql_native_password to caching_sha2_password?

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  3. 3

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  4. 4

    pump.io port in URL

  5. 5

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    Do Idle Snowflake Connections Use Cloud Services Credits?

  9. 9

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

  10. 10

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  11. 11

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  12. 12

    Generate random UUIDv4 with Elm

  13. 13

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  14. 14

    Is it possible to Redo commits removed by GitHub Desktop's Undo on a Mac?

  15. 15

    flutter: dropdown item programmatically unselect problem

  16. 16

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  17. 17

    EXCEL: Find sum of values in one column with criteria from other column

  18. 18

    Pandas - check if dataframe has negative value in any column

  19. 19

    How to use merge windows unallocated space into Ubuntu using GParted?

  20. 20

    Make a B+ Tree concurrent thread safe

  21. 21

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

HotTag

Archive