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

Développement SQL Server Discussion :

Creation d'un nouvel utilisateur sous SQL Server 2000


Sujet :

Développement SQL Server

  1. #1
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut Creation d'un nouvel utilisateur sous SQL Server 2000
    Salut;
    Je voudrais créer un nouvel utilisateur de ma base de données. J'utilise SQL Server 2000. Le pb c'est que lorsque je cherche avec google, je trouve des ligne de commandes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    C:\>sqlcmd -S localhost -U sa -P HerongYang
     
    1> -- Set AdventureWorksLT as the current database
    2> USE AdventureWorksLT;
    3> GO
    Changed database context to 'AdventureWorksLT'.
     
    1> -- Create a new server login name: Herong
    2> CREATE LOGIN Herong WITH PASSWORD = 'TopSecret'
    3> GO
     
    1> -- Create a new database user linked to the login name
    2> CREATE USER Herong FOR LOGIN Herong;
    3> GO
     
    1> -- Grant database ALTER permision to the user
    2> GRANT ALTER To Herong;
    3> GO
     
    1> -- Grant database CONTROL permision to the user
    2> GRANT CONTROL To Herong;
    3> GO
    Mais, ça n'a pas marché, malgré que je suis l'administrateur de la BD et j'ai tous les droits.

    Est ce que quelqu'un peut m'aider à me montrer comment créer un nouvel utilisateur de BD ss sql server 2000 et dans quelle outil je lancer des telles requetes.

    Merci d'avance pour votre aide.
    Bonne journée.

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    bonjour,
    Mais, ça n'a pas marché, malgré que je suis l'administrateur de la BD et j'ai tous les droits.
    pouvez-vous préciser ce qui n'a pas marché (message d'erreur etc.) ?

    merci

  3. #3
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut
    bonjour;
    il m'affiche un message d'erreur comme si je n'ai pas le droit de créer un nouvel utilisateur. Malgré que je suis l'administrateur (pour l'instance nommée x, mon login de cnx est xs , s pour dire admin).
    Si je comprends bien, il faut tout d'abord créer un login de cnx puis créer un utilisateur utilisant cette cnx, mais comment le faire?
    Est ce que vous pouvez me faire des captures d'écran pour me montrer la procédure de création d'un utilisateur.
    Merci beaucoup pour votre aide.
    Rosa

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    postez le message d'erreur précis svp, merci

  5. #5
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut
    Re-bonjour;
    alors voila une capture d'écran du msg d'erreur (attaché au msg).
    Merci pour l'aide.
    Images attachées Images attachées  

  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 039
    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 039
    Billets dans le blog
    6
    Par défaut
    Ce script est un script pour SQL Server 2005 et non pour SQL Server 2000.
    Pour voir les différences lisez les exemples de la rubrique "De l'intérêt des SCHÉMA SQL..." de mon blog :http://blog.developpez.com/sqlpro?ti...des_schema_sql

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

  7. #7
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 26
    Par défaut
    Salut;
    Est ce que ce pb peut etre lié au fait que j'ai installé uniquement la version client de sql server 2000. Est ce que je dois etre connecté sur un serveur pour créer des nouveaux utilisateurs?
    Merci

  8. #8
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 039
    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 039
    Billets dans le blog
    6
    Par défaut
    evidemment un utilisateur SQL ce n'est pas un utilisateur système !!!!!!!!!

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

  9. #9
    Membre Expert

    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 : 42
    Localisation : Suisse

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

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    De plus, avoir tous les droits au niveau d'une DB est différent que d'avoir tous les droits au niveau d'un serveur.
    Pour pouvoir créer un nouvel utilisateur au niveau serveur, il vous faut au moins un acces security admin au niveau de l'instance.

    BAV,
    Dje

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/12/2006, 14h18
  2. Réponses: 1
    Dernier message: 19/09/2005, 13h56
  3. équivalent des Synonymes Oracle sous SQL Server 2000
    Par wello00 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 25/07/2005, 08h52
  4. Mettre à jour une base sous SQL SERVER 2000
    Par FilipeVV dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 11/02/2005, 12h24
  5. Pb avec DROP COLUMN sous SQL Server 2000
    Par debailleul dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/03/2004, 14h38

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