Author Topic: Création utilisateur & privilège MYSQL via php  (Read 1002 times)

Offline lbweb-admin

  • Newbie
  • *
  • Posts: 44
  • Karma: 3
    • View Profile
Création utilisateur & privilège MYSQL via php
« on: Août 30, 2006, 11:44:57 am »
Bonjour,

J'ai un client qui utilise un script de gestion de bulletin scolaire, ce script permet de créer des utilisateurs avec certain privilèges.

Est-il possible de créer des utilisateurs de MYSQL autremment que via DA?

Merci de vos réponses.

Cordialement
Luc Leskens

Offline staff

  • Tech. EdelweissHosting
  • Administrator
  • Hero Member
  • *****
  • Posts: 6047
  • Karma: 50
    • View Profile
    • EdelweissHosting
Re : Création utilisateur & privilège MYSQL via php
« Reply #1 on: Août 30, 2006, 12:23:12 pm »
Bonjour

Ce n'est pas quelque chose de facile à déployer dans un environnement mutualisé. Par contre, êtes-vous sûr que c'est bien nécessaire de le faire ? Si vous nous dites plus, on peut réfléchir avec vous sur la meilleure option.

Merci
Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php

Offline lbweb-admin

  • Newbie
  • *
  • Posts: 44
  • Karma: 3
    • View Profile
Re : Création utilisateur & privilège MYSQL via php
« Reply #2 on: Août 30, 2006, 09:09:50 pm »
Bonsoir,

En fait une école m'a contacter pour un hébergement, celle-ci à été désigné pour être pilote d'un projet de carnet de note d'élève en ligne. Pour ce  faire , ils ont trouvé un script php / MySQL en open source. Le hic, c'est que le script est bourré de code faisant appel au fonction exec() :( ainsi que des commande GRANT et autres.... En effet le concepteur a développé cela pour un serveur web en intranet et avait le full control sur la machine. J'ai corrigé pas mal le script mais il reste le probleme des users (profs) qui sont physiquement déclarés comme user db. Ils en ont +/- 200 pour le moment.

En fait je voulais leur ajouter une petite interface admin qui pourrait exécuter cette fonction sans passé par DA.

Voilà je suis ouvert à toutes suggestions...

Cordialement

Luc Leskens

Offline staff

  • Tech. EdelweissHosting
  • Administrator
  • Hero Member
  • *****
  • Posts: 6047
  • Karma: 50
    • View Profile
    • EdelweissHosting
Re : Création utilisateur & privilège MYSQL via php
« Reply #3 on: Août 30, 2006, 10:19:19 pm »
Bonsoir

Les scripts réalisés pour tourner en dédié ou en intranet font souvent appel à des fonctions qui ne sont pas du tout implémentables en hosting mutualisé.

Quand vous avez un site (portail Joomla par exemple) avec 200 utilisateurs, ça ne vous fait pas 200 utilisateurs mySQL. L'utilisateur mySQL est unique pour tout le monde et ce n'est pas les utilisateurs qui s'en servent directement. L'architecture comporte un module qui identifie les utilisateurs et un module qui va chercher les informations mySQL en fonction des droits de chaque utilisateur.

Vous ne pensez pas qu'il soit possible de modifier à ce point le script ? En mettant le même user mySQL pour tous ? Parce que les profs n'ont pas directement accès à mySQL ou bien ?


Membre Staff EdelweissHosting
Site Principal: http://edelweisshosting.com
Votre IP: http://edelweisshosting.com/ip.php