Créer un compte manuellement
Bonjour !

Voici un tutoriel court pour créer un compte dans sa base de données Clin


1. Requis


Avant de commencer, vous devez posséder une base de données comptes sur laquelle vous avez appliqué toutes les updates présentes dans le core et un logiciel pour manipuler votre base de données (SQLYog, Navicat ou autre).


2. Créer le compte


Pour créer le compte, lancer tout d'abord votre logiciel de gestion de vos bases de données. Ensuite ouvrez la connexion dans laquelle se trouve votre base de données des comptes et ouvrez cette même base de données...

Par la suite, deux choix s'offrent à vous :
  • Créer un compte à la main dans la table :

    Ouvrez la table "accounts" et remplissez comme ceci :

    • acct : Rentrez le numéro du compte (Il ne doit pas être déjà utilisé) !
    • login : Rentrez le nom du compte !
    • password : Rentrez le mot de passe du compte !
    • email : Rentrez votre adresse de messagerie !
    • gm : Rentrez le niveau Mj du compte (Rien pour joueur, "1", "2", "3", "a" ou "az") !
    • flags : Rentrez le type de compte : 0 pour WoW, 8 pour BC et 24 pour WoTLK !

    Les champs non-mentionnés peuvent être laissés comme tel...

  • Faire tout ceci avec une simple requête :

    Adapter puis exécuter simplement la requête suivante :

    Citation :INSERT INTO `accounts` (`login`, `password`, `email`, `gm`, `flags`) VALUES ('LOGIN', 'MOT_DE_PASSE', 'MAIL', 'NIVEAU_MJ', FLAGS);


Enfin il reste à remplir le champ `encrypted_password` qui va contenir une concaténation de votre pseudo et de votre mot de passe, le tout crypté en SHA1 (ça parait compliqué comme ça mais il vous suffit d'exécuter la requête suivante) :

[code=sql]UPDATE `accounts` SET `encrypted_password` = SHA(CONCAT(UPPER(`login`),":",UPPER(`password`)));[/code]

Et voila, vous avez créé un compte Clin

3. Une troisième méthode (Uniquement pour Arcemu)


Arcemu dispose d'une troisième méthode pour créer un compte : une commande en console ! Smile

Ouvrer le serveur de connexion (logonserver) et tapez :
Citation :createaccount LOGIN MOT_DE_PASSE EMAIL

Cette méthode vous créez un compte pour WOTLK et avec les droits d'administrateur (az), si vous voulez créer un autre type de compte préférez l'une des deux méthodes au dessus.

L'auteur de ce tutoriel est uniquement azaz/xXmeeehXx, je n'ai fait que le récupérer de l'ancien WoWDB et l'adapter un peu, merci beaucoup à lui.

Retourner en haut Accueil