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

Administration SQL Server Discussion :

Connexion avec authentification Sql Server : erreur 18456


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    988
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 988
    Par défaut Connexion avec authentification Sql Server : erreur 18456
    Bonjour,

    J'ai configuré Sql Server pour pouvoir me connecter en mode authentification Sql server.
    Je me connecte avec le compte sa pour lequel j'ai défini un mot de passe et que j'ai activé ( onglet Etat).

    Or, à la connexion au Server Sql, j'obtiens un message d'erreur de type 18456.

    J'ai regardé dans le journal Sql server et je vois le message suivant(voir capture ecran ci jointe , plus complète) "Le serveur est configuré pour l'authentification Windows seulement".

    Merci beaucoup de bien vouloir m'aider à rectifier cette situation pour permettre la connexion avec le compte sa.

    Bien cordialement.

    new_wave
    Images attachées Images attachées  

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 010
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par new_wave Voir le message
    Bonjour,

    J'ai configuré Sql Server pour pouvoir me connecter en mode authentification Sql server.
    Ce mode d'authentification n'existe pas. Soyez précis dans vos explications Si déjà vous vous embrouillez dans la terminologie ça va s'embrouiller aussi dans votre tête !

    1) mode d'authentification (au niveau du serveur SQL) :
    2 possibilités :
    a) Connexions Windows
    b) Connexions Windows + Connexions SQL

    J'en conclue que vous voulez vous connecter avec un compte SQL...
    Je me connecte avec le compte sa pour lequel j'ai défini un mot de passe et que j'ai activé ( onglet Etat).

    Or, à la connexion au Server Sql, j'obtiens un message d'erreur de type 18456.

    J'ai regardé dans le journal Sql server et je vois le message suivant(voir capture ecran ci jointe , plus complète) "Le serveur est configuré pour l'authentification Windows seulement".

    Merci beaucoup de bien vouloir m'aider à rectifier cette situation pour permettre la connexion avec le compte sa.

    Bien cordialement.

    new_wave
    Avez-vous relancé le service SQL Server ?

    A lire : https://docs.microsoft.com/fr-fr/sql...mode-with-ssms

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    988
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 988
    Par défaut connexion avec compte sa
    Bonjour et merci.

    çà fonctionne bien.

    J'au eu besoin de redémarrer mon poste pour pouvoir profiter des modifs et me connecter avec le nouveau compte sa.

    Par ailleurs, j'ai crée un autre compte avec authentification Windows + authentification Sql server en choisissant une base de données par défaut différente de la base master.

    J'ai alors reçu un message d'erreur de type 4064 m'informant que le droit CONNECT ne s'applique pas à la BDD par défaut choisie .

    Pouvez-vous me dire pourquoi.

    Merci encore à vous pour toute votre aide.

    Bien cordialement.

    new_wave

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 010
    Billets dans le blog
    6
    Par défaut
    POSTEZ LE MESSAGE D'ERREUR À CHAQUE FOIS....
    "
    Impossible d'ouvrir la base de données par défaut de l'utilisateur. Échec de la connexion.
    "

    C'est normal car vous n'avez sans doute pas créé d'utilisateur SQL dans cette base, lié à ce compte de connexion. N'étant pas reconnu, vous êtes jeté dhors !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    988
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 988
    Par défaut creation connexion sans compte utilisateur
    Merci, c'est justement la question que je souhaitais vous poser : chaque création de compte utilisateur SQL est liée à une connexion SQL et toute connexion SQL est liée à un compte utilisateur SQL. N'est ce pas ?(confirmation SVP)

    A présent, revenons sur la situation précédente: j'ai crée un compte avec authentification mixte mais en choisissant un BDD par défaut qui n'est pas Master.

    Comment expliquez vous qu'en choisissant la BDD par défaut Master,pour cette même création de connexion, je suis reconnue par Sql Server et je peux me connecter à l'instance en cours .

    Merci encore de toutes vos explications.

    Bien cordialement.

    new_wave

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 010
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par new_wave Voir le message
    Merci, c'est justement la question que je souhaitais vous poser : chaque création de compte utilisateur SQL est liée à une connexion SQL et toute connexion SQL est liée à un compte utilisateur SQL. N'est ce pas ?(confirmation SVP)
    NON !!!!
    Vous pouvez créer des compte de connexion (login) qui ne sont liés à aucun utilisateur SQL dans aucune base; ceci pour pouvoir effectuer des opérations de niveau serveur, comme la création d'une base de données...

    A présent, revenons sur la situation précédente: j'ai crée un compte avec authentification mixte mais en choisissant un BDD par défaut qui n'est pas Master.
    NON !!!
    Vous ne pouvez pas créer un compte de connexion "mixte", il est soit un compte Windows soit un compte SQL

    Comment expliquez vous qu'en choisissant la BDD par défaut Master,pour cette même création de connexion, je suis reconnue par Sql Server et je peux me connecter à l'instance en cours .
    Normal, la base de données système master est la base contextuelle pour toutes les opérations de niveau serveur. Pour ce faire, un utilisateur par défaut existe (guest) doté de certaines privilèges...
    Si vous vous connectez avec et utilisateur, et tapez la requête suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT USER AS UTILISATEUR_SQL, SYSTEM_USER AS COMPTE_DE_CONNEXION
    Vous verrez apparaitre ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    UTILISATEUR_SQL           COMPTE_DE_CONNEXION
    ------------------------- ----------------------
    guest                     toto
    Confirmant mes dires...

    Merci encore de toutes vos explications.

    Bien cordialement.

    new_wave
    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. [2014] Erreur de connexion à ma base SQL-Server avec c#
    Par miripesage dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 05/02/2016, 19h03
  2. SQL server:connexion avec authentification windows
    Par win_ubuntu dans le forum JDBC
    Réponses: 0
    Dernier message: 14/05/2013, 19h20
  3. Problème de connexion avec BDD sql server 2008
    Par Kalion dans le forum VBA Access
    Réponses: 1
    Dernier message: 17/03/2009, 09h48
  4. Erreur de connexion à une BDD SQL Server 2000 avec BDE
    Par SchpatziBreizh dans le forum Bases de données
    Réponses: 3
    Dernier message: 17/06/2005, 11h22
  5. [SQL Server]Problème avec l'authentification SQL SERVER
    Par tidou dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 20/04/2005, 15h40

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