web-dev-qa-db-fra.com

Comment ajouter des utilisateurs à SQL Server 2008 Management Studio

J'essaie d'installer le CMS DotNetNuke. J'ai créé une base de données dans mon Microsoft SQL Server Management Studio 2008, que j'ai installé après l'installation de Microsoft Visual Studio 2010. J'ai créé un identifiant pour celui-ci et un mot de passe mais je ne peux pas me connecter.

Il me donne la connexion SQL a échoué 18456. J'ai essayé le message qui existe sur ce site et de nombreux sites différents mais je ne suis pas en mesure de me connecter.

Dois-je effectuer une mise à jour vers SQL Server 2008?

20
wandos

Tout d'abord, vous devez changer le type de connexion pour autoriser la connexion de sécurité SQL (sinon vous devez commencer à jouer avec les comptes d'utilisateurs du domaine).

Pour ce faire, allez dans nom_serveur -> cliquez avec le bouton droit sur 'propriétés' -> allez dans l'onglet sécurité sur le côté gauche -> choisissez 'Serveur SQL et mode d'authentification Windows'

Alors.....

Pour configurer des utilisateurs, vous devez les configurer:

1) en tant que login 2) en tant qu'utilisateur dans la base de données.

Pour ce faire, accédez au nom du serveur (dans Management Studio) -> sécurité -> connexions puis cliquez avec le bouton droit sur "nouvelle connexion".

Ensuite, allez dans les bases de données -> votre base de données -> sécurité -> utilisateurs -> ajouter un utilisateur.

Ensuite, il vous suffit d'ajouter l'utilisateur en sélectionnant les elipses et en ajoutant l'utilisateur que vous venez de créer ci-dessus.

28
Exitos

Quelques choses.

Celui dont vous aurez besoin pour vérifier que l'utilisateur que vous avez créé a la possibilité de se connecter. Vérifiez les propriétés dans Sql Server Management Studio. Pour ce faire, connectez-vous à la base de données dans SSMS. Recherchez ensuite le dossier Sécurité. Développez-le et développez le dossier Connexions. Trouvez la connexion que vous essayez d'utiliser, faites un clic droit et choisissez les propriétés.

Sur la gauche se trouve une arborescence "Général", "Rôles de serveur", "Mappage utilisateur", "Sécurisables" et "Etat". Dans l'état, assurez-vous que "Permission de se connecter au moteur de base de données" est défini sur Accorder et que la connexion est activée.

Si cela est configuré de cette façon et que vous rencontrez toujours des problèmes, vérifiez que le protocole (canaux nommés ou TCPIP) est activé pour le serveur, s'il est désactivé, cela vous empêchera d'établir des connexions à partir d'autres ordinateurs.

edit donne l'impression que l'authentification en mode mixte n'est pas activée.

Dans SSMS, cliquez avec le bouton droit sur le nom du serveur et accédez aux propriétés.

Accédez à l'élément "Sécurité" à gauche.

Il y a 2 boutons radio en haut: Mode d'authentification Windows

et

SQL Server et le mode d'authentification Windows.

Vous voulez vérifier le 2ème bouton.

7
taylonr