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

MS SQL Server Discussion :

Rôles et connexions


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Homme Profil pro
    Inscrit en
    Décembre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2003
    Messages : 219
    Par défaut Rôles et connexions
    Bonjour,
    j'utilise SQL Server 2000 et la notion de sécurité avec les users et les rôles me parait encore floue.
    En fait, je lance le service SQLServer sans pb. ensuite je vais explorer Enterprise Manager sans Pb. Etant donné que jusqu'ici je peux avoir accès à Enterprise Manager et y faire tout ce que je veux sans besoin d'authentification, je ne sais donc quelle sécurité apporte les users et rôles.
    Pour mon cas, peut-il s'agir d'une option de l'installation ?
    Aussi, je ne comprend pas la différence entre un rôle standard et un rôle application. Si d'ailleurs les rôles crées par les users sont exploitables car quand je crée un rôle user et que je veux affecter ce rôle à un utilisateur, ce rôle crée n'apparait pas dans la liste des rôles pouvant être affectés à un user.

    Merci pour vos éclaircissements.

  2. #2
    Membre confirmé

    Homme Profil pro
    Inscrit en
    Décembre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2003
    Messages : 219
    Par défaut
    Bjour,
    Pour le premier volet de ma préoccupation, je crois avoir touvé une solution.
    En fait pour que Enterprise Manager demande les paramètres d'athentification, il faut faire clic droit sur le noeud du server -> modifier les propriétés d'inscription, choisir l'authentification SQL Server et cocher la case "toujours demander le nom d'utilisateur et le mot de passe"

    Mais pour le second volet, je reste ignorant sur les 2 types de rôles (standard et application)

    Merci

  3. #3
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    Enterprise Manager ne te permet pas, en effet, de te connecter sans login. Il le mémorise pour toi, ce n'est pas la même chose.
    Un rôle d'application est un rôle qui te permet de gérer des droits spécifiques pour une application. Il n'y a pas d'utilisateur associé à ce rôle, c'est fait en runtime.
    Dans le code de ton application, à la connexion, tu appelles sp_setapprole avec le mot de passe, pour t'enrôler... Cela te permet de bénéficier de droits spéciaux pour une application particulière avec un login standard.

Discussions similaires

  1. [Kylix] [cgi] pb déploiement appli avec connexion MySQL [rés
    Par Nepomiachty Olivier dans le forum EDI
    Réponses: 3
    Dernier message: 06/08/2002, 20h09
  2. [CR 8.5][Web] demande de connexion récurrente.
    Par Edison dans le forum Connectivité
    Réponses: 4
    Dernier message: 09/07/2002, 17h48
  3. Réponses: 4
    Dernier message: 04/07/2002, 12h31
  4. Connexion ODBC
    Par Anonymous dans le forum Réseau
    Réponses: 2
    Dernier message: 23/04/2002, 12h10
  5. Je ne peux établir une connexion cliente sous Linux.
    Par Anonymous dans le forum CORBA
    Réponses: 5
    Dernier message: 16/04/2002, 15h57

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