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 :

Autentifications


Sujet :

MS SQL Server

  1. #1
    Membre averti

    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 44
    Par défaut Autentifications
    quelqu'un pourrait-il m'expliquer comment fonctionne les authentifications sous SQL-serveur?

    Je souhaiterais savoir comment attacher une base de donnée sous un ID et un password spécifique.

    En mode graphique, j'arrive à le faire, mais pas en mode commande.

    Merci d'avance.

  2. #2
    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 : 48
    Localisation : Congo-Brazzaville

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Par défaut
    La MSDN est très clair à ce sujet.
    Pour attacher une base de données, regardez du côté de sp_attach_db :

    Citation Envoyé par MSDN
    sp_attach_db
    Attaches a database to a server.

    Syntax
    sp_attach_db [ @dbname = ] 'dbname'
    , [ @filename1 = ] 'filename_n' [ ,...16 ]

    Arguments
    [@dbname =] 'dbname'

    Is the name of the database to be attached to the server. The name must be unique. dbname is sysname, with a default of NULL.

    [@filename1 =] 'filename_n'

    Is the physical name, including path, of a database file. filename_n is nvarchar(260), with a default of NULL. There can be up to 16 file names specified. The parameter names start at @filename1 and increment to @filename16. The file name list must include at least the primary file, which contains the system tables that point to other files in the database. The list must also include any files that were moved after the database was detached.

    Return Code Values
    0 (success) or 1 (failure)

    Result Sets
    None

    Remarks
    sp_attach_db should only be executed on databases that were previously detached from the database server using an explicit sp_detach_db operation. If more than 16 files must be specified, use CREATE DATABASE with the FOR ATTACH clause.

    If you attach a database to a server other than the server from which the database was detached, and the detached database was enabled for replication, you should run sp_removedbreplication to remove replication from the database.

    Permissions
    Only members of the sysadmin and dbcreator fixed server roles can execute this procedure.

    Examples
    This example attaches two files from pubs to the current server.

    EXEC sp_attach_db @dbname = N'pubs',
    @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
    @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
    .

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  3. #3
    Membre averti

    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 44
    Par défaut Notion de propriétaire
    La MSDN ne m'explique pas comment définir le PROPRIETAIRE de la Base de données

    En mode graphique, SQL-Serveur demande le nom du PROPRIETAIRE de la base. comment se fait cette opération en mode commande?

  4. #4
    Membre chevronné
    Inscrit en
    Août 2002
    Messages
    354
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 354
    Par défaut
    Slt,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Syntaxe
    sp_changedbowner [ @loginame = ] 'login' 
        [ , [ @map = ] remap_alias_flag ]
    a+

  5. #5
    Membre averti

    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 44
    Par défaut Définir la base
    Merci bcp, mais je n'arrive pas à définir la base de donnée que je souhaite modifier.

  6. #6
    Membre chevronné
    Inscrit en
    Août 2002
    Messages
    354
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 354
    Par défaut
    Slt,

    la procedure sp_changedbowner modifie le proprietaire de la base ou tu es connecte.

    a+

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

Discussions similaires

  1. [oracle9i] Autentification iSQlPlus
    Par Hirouchima dans le forum Oracle
    Réponses: 2
    Dernier message: 30/01/2006, 14h32
  2. Réponses: 7
    Dernier message: 09/12/2005, 23h26
  3. Autentification Silent Sign-on avec Apache Tomcat et LDAP
    Par jmottet dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 14/10/2005, 10h25
  4. [Sécurité] déconnexion avec l'autentification HTTP
    Par Invité dans le forum Langage
    Réponses: 4
    Dernier message: 11/10/2005, 14h46
  5. [Réseau][ressource partagée]Autentification
    Par heid dans le forum API, COM et SDKs
    Réponses: 7
    Dernier message: 12/11/2003, 16h00

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