Fournisseur SQL Server

Le fournisseur SQL Server permet au Devolutions Server de stocker les identifiants de compte SQL à utiliser pour la détection de comptes SQL ou pour réaliser la rotation des mots de passe.

Le module PAM de Devolutions requiert SQL server 2016 et plus.

SQL Server provider dialog
SQL Server provider dialog

Général

Option Description
Nom Nom d'affichage du fournisseur.
Description Description optionnelle du fournisseur.

Serveur

Option Description
Nom du serveur Nom d'hôte du SQL Server.

Identifiants

Option Description
Type d'identifiant Options d'identifiant personnalisé ou d'identifiant lié.
Nom d'utilisateur Nom d'utilisateur du compte SQL avec droits pour lister les comptes.
Mot de passe Mot de passe du compte SQL.
Identifiant lié Identifiant directement lié à un compte PAM.

Actions

Option Description
Ajouter coffre PAM Créer un coffre PAM avec le nom du fournisseur si activé.
Ajouter configuration de scan Ouvrir le dialogue Scan configuration si activé.

Paramètres du 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 moindres privilèges nécessaires pour la rotation de mot de passe d'un fournisseur SQL PAM

Droits Minimaux Pour PAM SQL Server

Scénario Où octroyer Droits minimaux Commande T-SQL minimale Option pour plusieurs cibles
1. Utiliser seulement Ping() Base de données de connexion (master si DatabaseName est vide) Utilisateur mappé ; le rôle public est suffisant CREATE USER [PamServiceLogin] FOR LOGIN [PamServiceLogin];  
2. RéinitialiserMotDePasse — Connexion INSTANCE Serveur + base de données de connexion Voir les métadonnées du serveur ; MODIFIER la connexion ciblée ; UTILISATEUR dans la connexion GRANT VIEW ANY DEFINITION TO [PamServiceLogin];
GRANT ALTER ON LOGIN::[TargetLogin] TO [PamServiceLogin];
GRANT ALTER ANY LOGIN TO [PamServiceLogin];
3. RéinitialiserMotDePasse — Utilisateur CONTENU Base de données cible Utiliser UTILISATEUR mappé ; Voir métadonnées de base de données ; MODIFIER l'utilisateur ciblé CREATE USER [PamServiceLogin] FOR LOGIN [PamServiceLogin];
GRANT VIEW DEFINITION TO [PamServiceLogin];
GRANT ALTER ON USER::[TargetUser] TO [PamServiceLogin];
 
Devolutions Forum logo Donnez-nous vos commentaires