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

ASP.NET Discussion :

Utiliser lla même base de données


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Octobre 2010
    Messages : 163
    Par défaut Utiliser lla même base de données
    Bonjour,

    je compte créer une application web à accès interne qui traite un certain nombre de demande clients. et en même je dois créer un site web qui permettra au client de suivre le statut de sa demande.
    j'ai opté pour vb.net pour l'application web interne et un CMS pour le site.
    est-il possible d'utiliser la même base de données ou bien il y a un autre moyen pour que une fois je mets à jour le statut en interne le client peut voir cette mise à jour sur le site.

    Merci.

  2. #2
    Membre émérite Avatar de Momoth
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2013
    Messages
    318
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2013
    Messages : 318
    Par défaut
    Bonjour,

    Oui il est tout a fait possible d'utiliser ta base de données par les deux applications. Je te conseil par contre d'utiliser des utilisateurs différents pour chaque application. Comme ça si tu casses des trucs dans la bdd, tu pourras voir quel utilisateur et donc quelle application en ai la cause.

    Je me trompe peut-être mais à moins de faire de la duplication de données tu ne peux qu'utiliser la même base pour mettre à jour ton site (plus ou moins directement après).

    Bonne journée.

    -- Momoth --

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Octobre 2010
    Messages : 163
    Par défaut
    Bonjour et merci pour votre réponse.

  4. #4
    Nouveau candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2014
    Messages : 2
    Par défaut Bonne pratique
    Bonjour, svp je veux savoir qu'est ce que vous avez fait pour la base de données ? elle est en interne ou en externe ? qu'elles sont les bonnes pratiques a votre avis.
    PS : j'ai un peu prés le même cas et je me demande sur les bonnes pratiques pour garantir la sécurité des données.

  5. #5
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    C'est plus un choix d'architecture que des bonnes pratiques. C'est à toi de choisir s'il convient de cloisonner tes données, ou s'il est plus avantageux de tout regrouper dans une seule et même base de données.

    Exemple : si tu as 1000 clients, tu peux choisir d'avoir une seule et unique base de données, avec dans chaque table une colonne discriminante pour distinguer tes clients. Tu peux également choisir d'avoir 1000 bases de données (une par client). Les deux solutions ont leurs avantages et inconvénients (maintenance, taille de la base, complexité de mise à jour, etc.).

    Quelques éléments de réflexion ici : Une seule base de données ou plusieurs ?

    En terme de sécurité, voici quelques bonnes pratiques :
    • Désactiver le compte SA et lui interdire toute connexion
    • Utiliser l'authentification Windows (NTLM), et ne pas activer l'authentification SQL Server
    • Créer des utilisateurs SQL distincts pour chacune des bases de données, avec des droits restreints, puis ajuster les permissions au fur et à mesure
    • Héberger le serveur SQL derrière la DMZ (il vaut mieux éviter de l'exposer directement sur Internet)
    • En cas d'utilisation de l'instance par défaut, changer le port standard (1433), en choisir un au hasard pour limiter les attaques
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  6. #6
    Nouveau candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2014
    Messages : 2
    Par défaut
    Compris, merci beaucoup pour ces conseils

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

Discussions similaires

  1. Utilisation d'un outil ETL pour la même base de données
    Par vandeyy dans le forum Alimentation
    Réponses: 2
    Dernier message: 23/04/2014, 13h10
  2. Réponses: 0
    Dernier message: 18/07/2011, 16h52
  3. Réponses: 0
    Dernier message: 30/03/2010, 21h13
  4. Réponses: 5
    Dernier message: 13/12/2005, 16h04
  5. Utilisation d'une base de données a distance
    Par newbie57 dans le forum Bases de données
    Réponses: 2
    Dernier message: 27/10/2005, 09h25

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