2015-09-03 2 views
1

Je ne parviens pas à me connecter à mon instance SQL Server hébergée sur une machine virtuelle Azure ou Azure SQL Server à l'aide de Power Query sur site ou de Power BI Desktop. Je peux me connecter en utilisant le ruban Excel DATA ou PowerPivot mais, en utilisant le même nom de serveur et les mêmes informations d'identification, je ne peux pas me connecter en utilisant Power Query.connexion au serveur SQL Azure vm Power Request

J'ai essayé ce qui suit, dont aucun résolu mon problème:

  • Ajouté règle de trafic entrant TCP pour le port 1433 à Azure VM
  • Ajouté règle sortante TCP pour le port 1433 à la machine locale
  • Assuré que mon Azure Database SQL Server permet Windows Azure services
  • Veillé que ma base de données Azure SQL Server permet à toutes les adresses IP pertinentes
  • Essayé DNS et l'adresse IP en tant que noms de serveur
  • adresse IP utilisée, Port comme nom du serveur
  • en sorte que les informations d'identification Azure SQL Server VM SQL ont plein d'administration droits
  • Connectez-vous à VM SQL Server de Power BI de bureau téléchargé sur le même VM

Vous ne savez pas quoi d'autre essayer. Comment se fait-il que je puisse me connecter via PowerPivot mais pas avec Power Query ou Power BI?

je reçois l'erreur suivante après avoir entrer le nom et les informations d'identification et frappé pour connecter le serveur: « L'utilisateur n'a pas été autorisé »

Qu'est-ce que je manque?

Répondre

0

Il semble que vous vous connectiez actuellement, mais lors de la connexion, Power Query/Power BI fait quelque chose que votre utilisateur n'est pas autorisé à faire. Le plus probable est lorsque Power Query analyse le schéma du serveur cible pour les tables, les vues et les TVF. D'après ce que je comprends la différence/amélioration principale avec PQ sur PP & Excel Get Data est capable d'appeler des TVF, alors je regarderais vos permissions dans ce domaine.

Le test n ° 1 consisterait à faire de la connexion PQ un utilisateur sysadmin SQL pour confirmer ma suspicion (c'est-à-dire que PQ fonctionnera correctement).