SQL Server Créer un utilisateur

SQL Server Créer un utilisateur
Bienvenue dans un autre tutoriel SQL Server. Pour celui-ci, nous passerons en revue le processus de création de différents types d'utilisateurs dans le serveur SQL. Nous apprendrons à utiliser l'instruction CREATE User pour ajouter un nouveau type d'utilisateur à la base de données actuellement sélectionnée. Il existe différents types d'utilisateurs dans le serveur SQL. Sans aucune hésitation, plongeons-nous.

SQL Server Créer une instruction utilisateur

SQL Server utilise l'instruction CREATE User pour ajouter un nouvel utilisateur à la base de données actuelle. Cependant, les paramètres peuvent changer en fonction du type d'utilisateur que vous souhaitez créer.

Par exemple, la syntaxe suivante montre la commande pour créer un utilisateur de connexion dans le serveur SQL:

Créer un utilisateur utilisateur_nom
[
Pour | De connexion login_name
]]
[ AVEC [ ,… ] ]
[ ]]

Examinons le processus et les commandes pour créer divers types d'utilisateurs.

SQL Server Créer un utilisateur en fonction de la connexion dans la base de données maître

Le type le plus courant est l'utilisateur de connexion qui est stocké dans la base de données principale. Par exemple, ce qui suit montre la commande pour créer un utilisateur de connexion sous le nom d'utilisateur - LinuxHint:

Créer Login Linuxhint
Avec mot de passe «mot de passe»;

Commencez par créer une connexion nommée Linuxhint.

Ensuite, créez un utilisateur avec le nom d'utilisateur cible en utilisant la connexion préive.

Créer un utilisateur Linuxhint
Pour la connexion LinuxHint;

Remarque: Étant donné que nous n'avons pas passé à une base de données spécifique, la commande précédente stocke l'utilisateur dans la base de données maître. Si vous souhaitez créer l'utilisateur pour une autre base de données, passez à la base de données cible.

SQL Server Créer un utilisateur sans se connecter

Vous pouvez également créer un utilisateur qui n'est pas mappé à une connexion SQL Server spécifique. Par exemple, les instructions suivantes créent un utilisateur appelé LinuxHint sans connexion:

Créer l'utilisateur LinuxHint sans connexion;

SQL Server Créer un utilisateur de connexion basé sur le groupe Windows

Pour créer un utilisateur qui utilise Windows Group, vous pouvez exécuter la commande suivante:

Créer l'utilisateur [windows_principal \ username];

SQL Server Créer un utilisateur pour la connexion du domaine

L'exemple suivant crée un utilisateur appelé LinuxHint dans le domaine appelé SQL_SERVER:

Créer l'utilisateur [sql_server \ linuxhint];

Les utilisateurs contenus ne peuvent être créés que dans les bases de données contenues.

Création de différents types d'utilisateurs à l'aide de SQL Server Management Studio

Si vous ne faites que commencer ou si vous ne souhaitez pas les requêtes Transact-SQL pour créer des utilisateurs, vous pouvez utiliser le studio de gestion SQL Server.

Cela fournit une interface simple et intuitive pour créer divers types d'utilisateurs, notamment:

  1. Un utilisateur SQL avec une connexion
  2. Un utilisateur SQL sans se connecter
  3. Un utilisateur SQL est mappé sur un certificat SSL donné
  4. Un utilisateur SQL est mappé sur une clé asymétrique
  5. Un utilisateur SQL basé sur Windows

Il permet également la configuration d'une pléthore d'options en un seul clic, y compris les schémas détenus, les abonnements, etc.

Pour créer un utilisateur dans une base de données cible à l'aide de SSMS, ouvrez l'objet explorer et localiser la base de données dans laquelle l'utilisateur que vous souhaitez créer est stocké.

Accédez à la sécurité -> utilisateurs. Faites un clic droit et sélectionnez «nouvel utilisateur».

Cela devrait lancer une nouvelle fenêtre qui vous permet de créer différents types d'utilisateurs comme vous le voyez. Par exemple, nous pouvons créer un utilisateur avec des capacités de connexion comme indiqué dans les éléments suivants:

Voilà! Une méthode simple pour créer un utilisateur SQL Server à l'aide d'une interface graphique.

Conclusion

Dans cet article, nous avons exploré les méthodes simples de création de différents types d'utilisateurs dans le serveur SQL. Nous avons également couvert comment utiliser le SSMS pour créer des utilisateurs.