For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fournisseur d'utilisateurs SQL Server

Le fournisseur Utilisateur SQL Server permet à Devolutions Server de stocker les identifiants du compte SQL qui seront utilisés pour la détection des comptes SQL ou pour effectuer la rotation des mots de passe.

Le module PAM de Devolutions requiert SQL Server 2017 et plus.

Général

Option
Description

Nom

Nom d'affichage du fournisseur.

Description

Description facultative du fournisseur.

Serveur

Option
Description

Nom du serveur

Nom d'hôte du SQL Server.

Identifiants

Option
Description

Type d'identifiant

Options Identifiant personnalisé ou Identifiant lié.

Nom d'utilisateur

Nom d'utilisateur du compte SQL ayant les droits de lister les comptes.

Mot de passe

Mot de passe du compte SQL.

Identifiant lié

Identifiant directement lié à un compte PAM.

Actions

Option
Description

Ajouter un coffre PAM

Créera un coffre PAM portant le nom du fournisseur si activé.

Ajouter une nouvelle configuration de détection de compte

Ouvrira le dialogue Configuration de détection de compte si activé.

Paramètres de mot de passe

Option
Description

Modèle de mot de passe utilisé lors de la génération

Modèle de mot de passe qui sera utilisé pour générer le mot de passe lors de l'opération de réinitialisation du mot de passe.

Informations sur les privilèges minimaux requis pour la rotation des mots de passe d'un fournisseur PAM SQL

Droits minimaux pour PAM SQL Server

Scénario
Où accorder
Droits minimaux
Commande T-SQL minimale
Option pour cibles multiples

1. Ping() seulement

Base de données de connexion (master si DatabaseName est vide)

USER mappé; le rôle public est suffisant

CREATE USER [PamServiceLogin] FOR LOGIN [PamServiceLogin];

2. ResetPassword — LOGIN d'instance

Serveur + base de données de connexion

Voir les métadonnées du serveur; ALTER sur le login ciblé; USER dans la connexion

GRANT VIEW ANY DEFINITION TO [PamServiceLogin]; GRANT ALTER ON LOGIN::[TargetLogin] TO [PamServiceLogin];

GRANT ALTER ANY LOGIN TO [PamServiceLogin];

3. ResetPassword — USER autonome

Base de données cible

USER mappé; voir les métadonnées de la base de données; ALTER sur l'utilisateur ciblé

CREATE USER [PamServiceLogin] FOR LOGIN [PamServiceLogin]; GRANT VIEW DEFINITION TO [PamServiceLogin]; GRANT ALTER ON USER::[TargetUser] TO [PamServiceLogin];

Mis à jour

Ce contenu vous a-t-il été utile ?