Ticket #1203 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Longueur du nom d'un utilisateur MySQL

Reported by: jpfleury Owned by: anonymous
Priority: normal Milestone: alternc-0.9.10
Component: Package Debian Version: alternc-0.9.9
Severity: major Keywords:
Cc:

Description

La longueur d'un nom d'utilisateur MySQL est limitée à 16 caractères. Cependant, le message d'erreur nous avertissant que le nom désiré est trop long ne s'affiche pas toujours quand on dépasse la limite. Il s'affiche seulement si le nom fait au moins 26 caractères. Par exemple, si on essaie de créer l'utilisateur suivant (27 caractères):

uncompte_utilisateurnomlong

on va avoir le message d'erreur «Nom d'utilisateur trop long (16 caractères maximum)». Maintenant, si on essaie de créer l'utilisateur suivant (26 caractères):

uncompte_utilisateurnomlon

on a également le message d'erreur. Cependant, pour tous les cas entre 16 et 25 caractères, comme celui-ci (25 caractères):

uncompte_utilisateurnomlo

aucun message d'erreur n'est affiché et l'utilisateur est créé, mais son nom est tronqué aux 16 premiers caractères saisis:

uncompte_utilisa

Le gros problème, c'est que cet utilisateur n'est pas utilisable. Il ne sera jamais capable d'établir une connexion. On a beau lui donner les bons droits pour les bonnes bases de données, la connexion sera toujours impossible.

Ma version: AlternC 0.9.10~svn2454.

Change History

comment:1 Changed 4 years ago by mlutfy

  • Priority changed from high to normal
  • Status changed from new to closed
  • Version set to alternc-0.9.9
  • Resolution set to fixed
  • Milestone set to alternc-0.9.10

Merci du rapport de bogue. C'est réparé dans la version 2481 du trunk.

Note: See TracTickets for help on using tickets.