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 :

Création d'une connexion via SQL


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    96
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 96
    Par défaut Création d'une connexion via SQL
    Bonjour à tous !

    J'ai un serveur sous SQL Server-2005, j'utilise SQL Server Management Studio.
    J'aimerais pouvoir créer une nouvelle connexion depuis mon poste donc en SQL.

    Sur le site du technet j'ai trouvé la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE LOGIN <login name> WITH PASSWORD = '<password>' ; GO
    Seulement lorsque je vérifie la syntaxe ou je lance directement la requête j'obtiens toujours le même message d'erreur :
    Syntaxe incorrecter vers 'LOGIN'

    J'ai essayé avec Enterprise Manager et même problème, on dirait qu'il ne reconnait pas le mot clé :-/

    Pourriez vous m'aider ?
    Merci d'avance !

  2. #2
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Cryos Voir le message
    Bonjour à tous !

    J'ai un serveur sous SQL Server-2005, j'utilise SQL Server Management Studio.
    J'aimerais pouvoir créer une nouvelle connexion depuis mon poste donc en SQL.
    Sur le site du technet j'ai trouvé la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE LOGIN <login name> WITH PASSWORD = '<password>' ; GO
    Seulement lorsque je vérifie la syntaxe ou je lance directement la requête j'obtiens toujours le même message d'erreur :
    Syntaxe incorrecter vers 'LOGIN'
    J'ai essayé avec Enterprise Manager et même problème, on dirait qu'il ne reconnait pas le mot clé :-/
    Pourriez vous m'aider ?
    Merci d'avance !
    Post la vraie requête que tu exécutes
    Etienne ZINZINDOHOUE
    Billets-Articles

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 009
    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 009
    Billets dans le blog
    6
    Par défaut
    Entreprise Manager => Version 2005. La commande CREATE LOGIN, c'est à partir de 2005.
    Soit vous passez à 2008 (et il serait temps vu que la Hot Line est inopérante depuis 2 ans, et le support de SQL Server 2000 n'est pas garantit dans les futurs OS), soit vous utilisez la commande sp_addlogin

    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/ * * * * *

  4. #4
    Expert confirmé
    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 : 47
    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
    Par défaut
    bonjour,

    J'ai un serveur sous SQL Server-2005
    J'ai essayé avec Enterprise Manager
    Alors quelle version exactement ? 2000 ou 2005 ?

    Si vous ne le savez pas exécutez la requête suivante :

    ++

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    96
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 96
    Par défaut
    Alors avec ta requête mikedavem j'ai ceci :
    Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
    Pour ce qui est de mon SQL Server Management Studio j'ai ce screen pour vous :



    Pour répondre aux questions plus haut, la commande que j'utilise est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE LOGIN ExtractionsDonnees WITH PASSWORD = 'fnpexcel' ; GO
    avec le message d'erreur cité plus haut.




    Sinon SQLPro, tu peux m'en parler plus de la commande sp_addlogin ? J'ai pas été formé à SQL-Server donc j'apprend sur le tas. Il s'agit bien du procédure stockée ?

  6. #6
    Membre émérite
    Homme Profil pro
    Indépendant X3 et SQL server
    Inscrit en
    Juillet 2006
    Messages
    865
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Indépendant X3 et SQL server
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2006
    Messages : 865
    Par défaut
    Mais pourquoi tu n'utilises pas les outils graphiques de SQL server managment studio?

    En 2 cliques tu crée un login, tu le map a une base, tu gère les droits, etc...

    Bon c'est vrai qu'il faut connaître les commandes car l'interface ne fait pas tout, mais elle est bien pratique je trouve

    => Je ne sais pas si tu l'as fait mais le studio peut s'installer sur ton poste de travail (outils sql)

  7. #7
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Essaye ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    CREATE LOGIN ExtractionsDonnees  WITH PASSWORD = 'fnpexcel';
    USE TaBase;
    CREATE USER ExtractionsDonnees FOR LOGIN ExtractionsDonnees ;
    GO
    A+
    Etienne ZINZINDOHOUE
    Billets-Articles

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

Discussions similaires

  1. SQL Server 2005 / Création d'une base via un script
    Par matnys dans le forum Administration
    Réponses: 1
    Dernier message: 27/03/2009, 17h12
  2. [SQL SERVER 2005] echec lors de la création d'une connexion
    Par sun19 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 20/03/2008, 12h06
  3. [Oracle 10g XE]Création d'une bd via jdbc
    Par slim dans le forum Administration
    Réponses: 3
    Dernier message: 19/04/2007, 09h46
  4. Création d'une vue sous SQL Server - group by complexe
    Par csembeil dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 12/01/2006, 17h17
  5. Création d'une connexion en ligne de commande
    Par Drahu dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 10/05/2004, 16h19

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