IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XQUERY/SGBD XML Discussion :

xml et stockage des données


Sujet :

XQUERY/SGBD XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif Avatar de ledisciple
    Homme Profil pro
    observateur de nuage niveau 2.3
    Inscrit en
    Août 2008
    Messages
    860
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : observateur de nuage niveau 2.3

    Informations forums :
    Inscription : Août 2008
    Messages : 860
    Par défaut xml et stockage des données
    Bonjour

    J'ai vu sur un forum xml pour débutant que xml ne servait qu'à stocker des données. Avec mysql et on a une connection avec mot de passe. Donc les utilisateurs n'ont pas accès aux données. Si on stocke ses données sur xml, tous les utilisateurs peuvent y avoir accès?

    De plus, je voulais savoir si on pouvait modifier ces données par le biais d'un formulaire utlisateur?

    merci pour vos précisions

  2. #2
    Membre Expert Avatar de alain.couthures
    Profil pro
    Gérant
    Inscrit en
    Avril 2007
    Messages
    902
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Avril 2007
    Messages : 902
    Par défaut
    Entre un navigateur et une base de données il y a toujours un serveur HTTP !

    La gestion des comptes utilisateur est généralement très différente entre eux car il n'est pas souvent malin de créer autant de comptes dans la base de données que de comptes utilisateur "applicatifs". Souvent, il n'y a même qu'un compte base de données pour tous les utilisateurs applicatifs... et le mot de passe associé est en clair dans le code du serveur !

    Pour ce qui est des fichiers XML, il faut les placer dans un répertoire que seul le serveur lui-même peut accéder. La réécriture d'URL peut aussi en rendre l'accès direct depuis le navigateur impossible (par exemple, en jouant sur l'extension). Donc, pas de mot de passe mais pas d'accès extérieur possible. Vis à vis du piratage du serveur (cela arrive...), un cryptage des fichiers XML est bien possible mais comme il faut bien que les programmes serveur les décryptent, il n'y a de vrai solution à toute épreuve (au moins, dans le cas d'une base de données, le mot de passe administrateur n'est pas dans le source !).

    XForms permet de modifier, côté navigateur, des petits documents XML que le serveur pourra ensuite simplement enregistrer sur disque ou aggréger à un plus gros fichier XML ou encore écrire en base de données relationnelle ou XML !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JGuard] stockage des données
    Par sissa_87 dans le forum Sécurité
    Réponses: 2
    Dernier message: 11/06/2007, 12h51
  2. [MySQL] utilisé un fichier XML pour stocker des données ?
    Par italiasky dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/05/2007, 11h04
  3. [SQL2005]Stockage des données dans un CMS
    Par adrien.nicolet dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/03/2007, 02h02
  4. question théorique sur le stockage des données
    Par jp_rennes dans le forum Administration
    Réponses: 1
    Dernier message: 18/09/2006, 18h28
  5. [xml] comment extraire des donnés xml
    Par Lodos dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 20/04/2006, 21h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo