1 votes

Sybase IQ et les mots de passe cryptés

J'ai besoin d'utiliser le paramètre ENP (Encrypted Password) avec Sybase. IQ. La documentation contient une bonne référence sur la façon de l'utiliser, mais pas sur la manière de le faire. comment générer le mot de passe ... alors comment générer le mot de passe crypté à utiliser avec le paramètre de connexion ENP ? comment générer le mot de passe crypté à utiliser avec le paramètre de connexion ENP ?

Merci d'avance

2voto

hythlodayr Points 2015

Je suis presque certain que c'est lorsque vous définissez le DSN dans le panneau de configuration ODBC - ou tout autre utilitaire que Sybase fournit pour définir une connexion sur d'autres plateformes. Lorsque le DSN est stocké dans un fichier ou dans le registre, vous devriez voir le paramètre ENP défini plutôt que PWD.

Et à moins qu'il n'y ait un algorithme asymétrique impliqué - avec la clé privée définissable par l'utilisateur - je ne considérerais pas que ce soit mieux que l'obscurcissement. C'est-à-dire, verrouiller les capacités de l'utilisateur !

1voto

Graeme Perrow Points 22249

Hythlodayr a raison - l'administrateur ODBC crée le paramètre ENP au lieu du paramètre PWD lorsque vous cochez la case "crypter le mot de passe". Le commutateur -pe de l'utilitaire iqdsn fait la même chose si vous créez vos DSN de cette façon.

Le paramètre ENP est chiffré à l'aide d'un algorithme de chiffrement propriétaire, mais il ne remplace pas un chiffrement fort. Un pirate déterminé pourrait probablement le casser. Tout DSN qui contient un mot de passe, crypté ou non, constitue un risque pour la sécurité.

Divulgation complète : Je travaille pour Sybase dans l'ingénierie de SQL Anywhere. SQL Anywhere est le serveur de base de données utilisé par Sybase IQ.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X