Retour aux FAQ Bases de données
CENTRE D’AIDE · FAQBases de données2 min de lecture

Où placer les identifiants de base de données lors de l’enregistrement d’une connexion ?

Placez le secret de connexion dans le champ credentials du point de terminaison. IaGenify indique que ce champ est chiffré au repos ; évitez de mettre un secret dans le champ endpoint.uri en texte clair.

Bases de données

Enregistrer le secret dans le champ protégé

Une URI de base de données contient souvent un nom d’utilisateur, un mot de passe, un hôte et un nom de base. Lors de l’enregistrement via le SDK, placez l’URI dans `endpoint.credentials`, conformément à la structure documentée. Le champ distinct `endpoint.uri` est conservé en texte clair et ne doit contenir ni mot de passe ni autre secret.

L’appel de configuration enregistre les paramètres ; il ne prouve ni que la base est accessible ni que les identifiants fonctionnent. Après l’enregistrement, exécutez une petite opération en lecture seule sur la base prévue pour vérifier la connexion et les permissions. Ne copiez jamais l’URI complète dans des journaux, captures d’écran, tickets d’assistance ou exemples de FAQ.

Limiter les accès et traiter les changements avec soin

Utilisez un compte de base de données avec uniquement les permissions nécessaires à l’application et choisissez un libellé qui ne révèle pas d’information sensible. Ne partagez pas une connexion enregistrée au-delà des besoins. Si un identifiant a pu être exposé, faites-le tourner auprès du fournisseur de base puis mettez à jour la connexion avec les réglages prévus.

Pour diagnostiquer un échec, indiquez le fournisseur, l’opération, l’heure et une erreur expurgée plutôt que l’URI. Vérifiez séparément le nom de la base et l’accès réseau, car chacun peut échouer pour une raison différente de l’authentification. Le chiffrement au repos protège le champ stocké, mais ne rend pas prudent le partage du secret dans un prompt ou un texte de diagnostic copié.

Retour aux FAQ Bases de données