Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Erreur ODBC « Authentication failed » lors de l’utilisation du connecteur ClickHouse pour Power BI

Question

Lorsque vous essayez de vous connecter à ClickHouse depuis PowerBI à l’aide du connecteur, vous obtenez une erreur d’authentification.

Cette erreur se présente généralement comme suit :

We encountered an error while trying to connect.
Details: "ODBC: ERROR [HY000] HTTP status code: 403
Received error:
Code: 516. DB::Exception: default: Authentication failed: password is incorrect, or there is no user with such name.
If you have installed ClickHouse and forgot password you can reset it in the configuration file.
The password for default user is typically located at /etc/clickhouse-server/users.d/default-password.xml and deleting this file will reset the password.
See also /etc/clickhouse-server/users.ml on the server where
ClickHouse is installed.
Boîte de dialogue d’erreur d’authentification ODBC dans Power BI

Réponse

Mettez à jour le ClickHouse ODBC Driver vers la version 1.4.1.

Si la mise à jour n’est pas possible, vérifiez si le mot de passe contient un caractère tilde (~), car cela peut poser problème dans les versions antérieures à 1.4.1.

Nous recommandons d’utiliser un utilisateur dédié pour cette connexion et de définir le mot de passe manuellement. Si vous utilisez ClickHouse Cloud et avez besoin d’un niveau d’accès administrateur équivalent à celui de l’utilisateur default, créez un nouvel utilisateur et attribuez-lui le default_role.

Pour plus d’informations : https://clickhouse.com/docs/operations/access-rights#user-account-management https://clickhouse.com/docs/cloud/security/cloud-access-management#database-roles

Navigation