Section courante

A propos

Section administrative du site

 Logiciel  Plateforme  Utilisation  Tutoriel  Aide 
Vue par liste complète
Vue par aperçu
Vue par catégorie
BBS
Compression de données
Editeur de texte
Installateur
Adam
Alpha
AmigaOS
Amstrad CPC
Apple II
Atari 400/800
Atari ST
CoCo 3
Commodore 64
Commodore 128
CP/M
DOS
Java
Linux
Macintosh
Mac OS X
MSX2
OS/2
Solaris
TRS-80
Windows
Windows 3
Présentation du logiciel
Référence des dossiers par défaut de l'explorateur d'objet
Les premiers pas
Les opérations
Afficher le journal des erreurs SQL Server dans SQL Server Management Studio (SSMS)
Comment déployer DACPAC
Exporter la base de données SQL Server dans un fichier SQL
Préface
Notes légal
Dictionnaire
Recherche

Comment déployer DACPAC

Le processus de déploiement enregistre une instance DAC en entreposant la définition DAC dans la base de données système msdb. Ensuite, il crée une base de données et remplit cette base de données avec tous les objets de base de données définis dans le DAC.

Sécurité et autorisations

Les connexions d'authentification sont entreposées dans un paquet DAC sans mot de passe. Lorsque le paquet est déployé ou mis à niveau, la connexion est créée en tant que connexion désactivée avec un mot de passe généré.

Pour activer les connexions, nous nous connectons en utilisant une connexion avec l'autorisation ALTER ANY LOGIN. On utilise généralement ALTER LOGIN pour activer la connexion et attribuer un nouveau mot de passe à communiquer à l'utilisateur.

Les connexions par authentification Windows ne nécessitent pas cela car SQL Server ne gère pas leurs mots de passe.

Un DAC ne peut être déployé que par les membres des rôles de serveur fixes sysadmin ou serveradmin, ou par les connexions dans le rôle de serveur fixe dbcreator avec les autorisations ALTER ANY LOGIN. Le compte d'administrateur système SQL Server intégré nommé sa peut également déployer un DAC.

Le déploiement d'une DAC avec des connexions à SQL Database nécessite l'appartenance aux rôles loginmanager ou serveradmin. Le déploiement d'une DAC sans connexion à SQL Database nécessite l'appartenance aux rôles dbmanager ou serveradmin.

Comment déployer DACPAC avec SQL Server Management Studio

Suivez les étapes ci-dessous afin de déployer DACPAC :

Limites et restrictions

Une DAC peut être déployée sur SQL Database ou sur une instance du moteur de base de données exécutant SQL Server 2005 Service Pack 4 ou version ultérieure.

Si vous créez une DAC à l'aide d'une version ultérieure, la DAC peut contenir des objets non pris en charge par SQL Server 2005. Nous ne pouvons pas déployer ces DAC sur des instances de SQL Server 2005.




PARTAGER CETTE PAGE SUR
Dernière mise à jour : Dimanche, le 31 octobre 2021