Symptômes
Après la publication de Microsoft SQL Server Analysis Services 2012 Service Pack 1 (SP1), le complément PowerPivot pour Microsoft Excel 2010 et pour Microsoft Excel 2013 comporte une modification de conception qui invite à entrer le mot de passe par session pour une connexion non intégrée à Windows telle que la connexion SQL. Par exemple, si un utilisateur enregistre un mot de passe pour la connexion SQL pour un modèle de données PowerPivot, puis ferme le classeur dans Excel 2010 ou Excel 2013 conjointement avec le complément SQL Server 2012 SP1 PowerPivot, l’utilisateur est invité à entrer le mot de passe lors de la réouverture du classeur fermé et de procéder à l’actualisation des données du modèle de données PowerPivot, car il implique Remarque Ce comportement de modification de conception est différent des versions antérieures à SP1 telles que le complément SQL Server Analysis 2012 PowerPivot ou le complément SQL Server 2008 R2 PowerPivot. Le changement de conception était destiné à l’origine pour les situations dans lesquelles une reconstruction de la chaîne de connexion a été initialisée sur une session où le mot de passe n’a pas été entré, et par conséquent les opérations d’actualisation des données ultérieures échouent pour l’accès au modèle de données PowerPivot.
Résolution
Dans SQL Server Analysis Services 2012 SP1 PowerPivot pour Excel 2010 et pour Excel 2013, il est possible de rétablir le comportement de sorte que les utilisateurs ne soient pas invités à entrer un mot de passe lors de la réouverture du classeur enregistré et de l’exécution d’une actualisation des données du modèle de données PowerPivot. Pour accepter ce comportement, procédez comme suit :
-
Obtenez et appliquez le correctif ou la mise à jour cumulative requise :
-
Pour le complément SQL Server Analysis Services 2012 SP1 PowerPivot pour Excel 2010, il est fixé pour la première fois dans SQL server 2012 SP1 CU8 .
-
Pour le complément PowerPivot de SQL Server Analysis Service 2012 SP1 pour Excel 2013, il est corrigé pour la première fois dans la mise à jour cumulative 2014 d’Office 2013 de.
-
-
Dans l’éditeur du Registre, cliquez sur la clé de Registre suivante :
-
Pour Excel 2010 : HKEY_CURRENT_USER \software\microsoft\office\14.0\gemini\settings
-
Pour Excel 2013 : HKEY_CURRENT_USER \software\microsoft\office\15.0\powerpivot\settings
-
-
Cliquez avec le bouton droit sur paramètres, pointez sur nouveau, puis cliquez sur valeur DWORD .
-
Tapez PasswordPromptBehavior , puis appuyez sur entrée.
-
Cliquez avec le bouton droit sur PasswordPromptBehavior , puis cliquez sur modifier.
-
Dans la zone données de la valeur , tapez 1 , puis cliquez sur OK.
Remarque PasswordPromptBehavior = 1 ne demande pas le mot de passe d’une connexion intégrée à Windows, 0 est invité à entrer le mot de passe d’une connexion non intégrée à Windows.