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 :

changer le mot de passe du compte sa sous sql server 2008


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Avril 2008
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 103
    Points : 44
    Points
    44
    Par défaut changer le mot de passe du compte sa sous sql server 2008
    bonjour

    je viens d'installer sql server 2008 et lors de lèinstall j'ai oublié de choisir authentification sql server comme choix de l'athentification et j'ai laissé que l'athentification windows mais mon sup me demmander le compte sa pour connecter une application web sur le ce serveur.
    est ce qu'il y a une possibilité de donner un mot de passe pour le compte sa
    NB:je me suis connecté sur le serveur avec l'authentification windows et j'ai choisi sécurité puis connexion et après proprièté pour le compte sa j'ai eu la mian pour donner un mot de passe mais quand je veux se connecter avec le compte sa j'ai un message d'erreur
    merci pour votre aide

  2. #2
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    623
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Août 2009
    Messages : 623
    Points : 1 049
    Points
    1 049
    Par défaut
    Vérifie que le compte sa est activé.
    Vérifie également que l'instance accepte l'authentification mixte, c'est à dire windows + SQL.

  3. #3
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    j'ai laissé que l'athentification windows mais mon sup me demmander le compte sa pour connecter une application web sur le ce serveur.
    Très mauvaise idée car tu vas donner à ton application les privilèges les plus élevés sur ton instance SQL comme l'éteindre, supprimer des bases de données, crééer, supprimer des logins etc ... Il vaut mieux dans ce cas créer un compte SQL dédié avec seulement les privilèges nécessaires.

    NB:je me suis connecté sur le serveur avec l'authentification windows et j'ai choisi sécurité puis connexion et après proprièté pour le compte sa j'ai eu la mian pour donner un mot de passe mais quand je veux se connecter avec le compte sa j'ai un message d'erreur
    Il faut activer l'authentification mixte dans les propriétés de l'instance SQL Server et redémarrer le service SQL.

    ++

  4. #4
    Membre habitué
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 100
    Points : 132
    Points
    132
    Par défaut
    Pas mieux que mikedavem...
    Utiliser le login sa pour opérer une connexion sur la base ne devrait être fait que pour de la maintenance/administration. En cas de problème dans le code/mauvaise manip d'un dev, vous risquez de compromettre l'intégrité de votre serveur.

  5. #5
    Membre éclairé Avatar de Arkhena
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 552
    Points : 769
    Points
    769
    Par défaut
    Citation Envoyé par SiSMik Voir le message
    Pas mieux que mikedavem...
    Utiliser le login sa pour opérer une connexion sur la base ne devrait être fait que pour de la maintenance/administration. En cas de problème dans le code/mauvaise manip d'un dev, vous risquez de compromettre l'intégrité de votre serveur.
    Faut le dire aux éditeurs!!!

  6. #6
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Bien que tout à fait d'accord avec les réponses précédentes, répondons tout de même à la question
    Il est impossible (au moins directement) de récupérer le mot de passe de tout login.

    En revanche, pour changer le mot de passe d'un login, on peut exécuter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ALTER LOGIN <le_login>
    WITH PASSWORD = N'<1M0t2Pa$$ePlütôtRésist@nt>
    @++

  7. #7
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Citation Envoyé par Arkhena Voir le message
    Faut le dire aux éditeurs!!!
    Personnellement, lorsque j'interviens chez les clients où les éditeurs veulent installer leurs logiciels, je leur demande toujours quels droits ils ont besoin pour leur logiciel .. surtout quand ils demandent d'avoir le compte sa 9/10 j'arrive à mes fins et la fois sur 10 ou je n'y arrive pas on donne les droits sa pendant l'installation et on diminue les droits en général à la base de données. Dans la plupart des cas cela suffit amplement.

    ++

  8. #8
    Membre habitué
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 100
    Points : 132
    Points
    132
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    Personnellement, lorsque j'interviens chez les clients où les éditeurs veulent installer leurs logiciels, je leur demande toujours quels droits ils ont besoin pour leur logiciel .. surtout quand ils demandent d'avoir le compte sa 9/10 j'arrive à mes fins et la fois sur 10 ou je n'y arrive pas on donne les droits sa pendant l'installation et on diminue les droits en général à la base de données. Dans la plupart des cas cela suffit amplement.

    ++

    Essayes de demande ça à Cisco (dernier exemple en date chez moi). Ils ne sont même pas capables de te filer des specs pour la taille alors tu penses bien que les droits nécessaires au compte pour que le logiciel fonctionne....

  9. #9
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Citation Envoyé par Arkhena Voir le message
    Faut le dire aux éditeurs!!!
    Bien sur qu'ils le disent et le crient chaque jour, mais nous manquant de temps et nous cedant a la facilite.

    NB: Je suis desole pour les accents, je ne n'ai pas le clavier approprie.

  10. #10
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Citation Envoyé par SiSMik Voir le message
    Essayes de demande ça à Cisco (dernier exemple en date chez moi). Ils ne sont même pas capables de te filer des specs pour la taille alors tu penses bien que les droits nécessaires au compte pour que le logiciel fonctionne....
    Dans un contexte où tu utilises des environnements SQL Server consolidés c'est beaucoup plus facile d'avoir du poids sur ce genre de décision. Elever les privilèges d'une application au niveau serveur peut compromettre la sécurité des autres. Chez beaucoup de mes clients cest le cas. J'ai eu le cas avec des applications de symantec où le prestataire voulait les droits SA. Monsieur cela ne va pas être possible. En principe on donne momentanément les privilèges db_creator et on adjuste le cas échéant. Le compte de service de l'application devient alors propriétaire de sa base ce qui ne paraît pas incohérent. Bien sûr cela ne marche pas à tous les coups. Certaines applications comme Sharepoint ou encore Navision doivent pouvoir créer des logins par exemple. Dans ce cas il faut se poser la question de leur dédier une instance.

    ++

  11. #11
    Membre du Club
    Inscrit en
    Avril 2008
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 103
    Points : 44
    Points
    44
    Par défaut
    bonjour

    merci pour vos réponses
    j'ai trouvé la solution c'est simple j'ai changé le mode d'authentification et après j'ai changé le mot de passe sa sur la partie sécurité=>connexion

  12. #12
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Alors, marque ton poste [RESOLU]

  13. #13
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    Dans un contexte où tu utilises des environnements SQL Server consolidés c'est beaucoup plus facile d'avoir du poids sur ce genre de décision. Elever les privilèges d'une application au niveau serveur peut compromettre la sécurité des autres.
    Tout à fait correct !

    Donner des droits d'admin sur un serveur ou une instance SQL Server, j'ai aucun soucis la dessus si t'es sur du dédié.
    Tu fournis une boite qui fonctionne, tu accusses la bonne réception de la machine et tu donnes les clefs à l'application owner.
    En plus ca te réduit (normalement) la charge de travail vu que la machine est gérée ailleurs... Plus de temps pour autre chose !

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

Discussions similaires

  1. [IB] Autoriser 1 user à changer son mot de passe
    Par qi130 dans le forum InterBase
    Réponses: 7
    Dernier message: 01/02/2005, 14h09
  2. Comment changer le mot de passe sous Interbase
    Par ETOKA dans le forum InterBase
    Réponses: 3
    Dernier message: 05/08/2004, 11h25
  3. changer le mot de passe d'un utilisateur
    Par Rdjedidene dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/06/2004, 13h56
  4. Mot de passe du compte sa
    Par WOLO Laurent dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 31/07/2003, 16h21
  5. [VB6] [ADO] [Access] Changer le mot de passe
    Par dlpxlid dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 03/03/2003, 09h45

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