Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Fri 05 April 2024 11:07

Sig_Passy
Participant occasionnel
Date d'inscription: 17 Mar 2022
Messages: 38

Lien Active Directory <-> Postgres et carateres speciaux

Bonjour,

Je viens vers vous suite à un petit soucis de "discussion" entre mon Active Directory et ma base Postgres/Postgis.

En effet j'utilise la solution de Veremes vMAp comme outil SIG. Les données sont stockées dans une base PostGis/Postgres.

Les utilisateurs s'identifient via un Active Directory.

J'ai un soucis dès qu'un utilisateur intègre dans son mot de passe le caractère "²".

L'authentification suit "ce chemin"
[img]https://image.noelshack.com/minis/2024/14/5/1712306981-ch2mzthinigslsqxj3-xnxmmnlpdbaaqvg.png[/img]

Le soucis à mon avis se situe entre la base postgis/postgres et l'Active Directory mais je ne vois pas où exactement...

Est ce que certains d'entre vous aurez une idée?

Merci et bonne journée.

Hors ligne

 

#2 Fri 05 April 2024 11:17

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1538

Re: Lien Active Directory <-> Postgres et carateres speciaux

Bonjour,

C'est peut etre un pb d'encodage entre le client et le serveur pg.
Quel est l'encodage de AD/du serveur AD ?
Votre bd doit surement etre en UTF8 (defaut pour pg). Il se peut que le client ne soit pas dans cet encodage => certains caractères ne sont pas reconnus.
Vous pouvez régler l'encodage du client avec la variable PGCLIENTENCODING (https://www.postgresql.org/docs/current/multibyte.html)

Nicolas

Hors ligne

 

#3 Fri 05 April 2024 13:39

ChristopheV
Membre
Lieu: Ajaccio
Date d'inscription: 7 Sep 2005
Messages: 3169
Site web

Re: Lien Active Directory <-> Postgres et carateres speciaux

Bonjour,
Je pense la même chose que Nicolas.
Car si l'AD accepte le mdp en ouverture de session du poste de travail et refuse la connexion à PG c'est que PG ne comprend pas.


Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close

Hors ligne

 

#4 Fri 05 April 2024 17:10

Sig_Passy
Participant occasionnel
Date d'inscription: 17 Mar 2022
Messages: 38

Re: Lien Active Directory <-> Postgres et carateres speciaux

Merci pour vos retours.

@ChristopheV : Effectivement l'AD accepte le mot de passe à l'ouverture de session donc ça viendrait plutôt du côté de PG.

@Nicolas Ribot :

La base PG est bien en UTF-8. Le client l'AD dans mon cas je n'ai aucune idée de son encodage. J'attends le retour du DSI sur le sujet.

Merci pour la variable PGCLIENTENCODING, je vais regarder la doc en détail pour savoir comment elle se paramètre car là tout de suite j'en ai aucune idée et ça dépasse un peu mes compétences dans PG.

Dans tous les cas merci à tous les deux pour votre aide.

Bon week-End

Dernière modification par Sig_Passy (Fri 05 April 2024 17:15)

Hors ligne

 

#5 Mon 08 April 2024 16:52

ChristopheV
Membre
Lieu: Ajaccio
Date d'inscription: 7 Sep 2005
Messages: 3169
Site web

Re: Lien Active Directory <-> Postgres et carateres speciaux


Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close

Hors ligne

 

#6 Tue 09 April 2024 11:25

Sig_Passy
Participant occasionnel
Date d'inscription: 17 Mar 2022
Messages: 38

Re: Lien Active Directory <-> Postgres et carateres speciaux

Merci pour cette doc complémentaire.

Hors ligne

 

Pied de page des forums

Powered by FluxBB