Guide för kunder. Snowflake har fasat ut lösenordsinloggning för den här typen av användarkonton. För att ansluta Power BI till dina data måste du nu använda ett RSA-nyckelpar: du skapar två nycklar på din egen dator, skickar den offentliga nyckeln till oss och använder den privata nyckeln när du loggar in i Power BI.
Det tar cirka 10 minuter. Följ de fyra delarna nedan i ordning.
Del 1 – Skapa nyckelparet
Du behöver verktyget OpenSSL.
Windows: OpenSSL följer med ”Git for Windows”. Ladda ner från
git-scm.com/download/win, installera med standardval och öppna programmet ”Git Bash”.Mac/Linux: OpenSSL är redan installerat. Öppna Terminal.
Kör de här två kommandona – ett i taget (kopiera, klistra in, tryck Enter):
openssl genrsa 2048 | openssl pkcs8 -topk8 -inform PEM -out rsa_key.p8 -nocrypt openssl rsa -in rsa_key.p8 -pubout -out rsa_key.pub
Du får nu två filer i mappen du står i:
Fil | Vad det är | Vad du gör med den |
| Privat nyckel (hemlig) | Behåll själv. Dela aldrig. |
| Offentlig nyckel | Skicka till oss (se Del 2). |
Valfritt – lösenordsskyddad nyckel: För extra säkerhet kan du ta bort -nocrypt i det första kommandot. Du blir då ombedd att sätta ett lösenord (passphrase). Kom ihåg lösenordet – du måste ange det i Power BI senare.
Del 2 – Skicka den offentliga nyckeln till oss
Öppna
rsa_key.pubi Anteckningar / en texteditor, eller bifoga själva filen.Skicka den till oss via e-post. Den offentliga nyckeln är inte hemlig, så vanlig e-post går alldeles utmärkt.
Viktigt: Skicka aldrig den privata nyckeln (rsa_key.p8) till oss eller någon annan. Vi behöver den inte, och den ska aldrig lämna din dator.
Vi registrerar den offentliga nyckeln på din Snowflake-användare och meddelar dig när den är aktiv. Samtidigt får du dessa värden, som du behöver i Del 4:
Värde | Exempel |
Server (konto-URL) |
|
Användarnamn |
|
Warehouse |
|
Roll |
|
Del 3 – Ta hand om den privata nyckeln
Lägg rsa_key.p8 på en fast, säker plats på din dator – till exempel:
C:\Users\<ditt-anvandarnamn>\.snowflake\rsa_key.p8
Lägg den inte i delade mappar (t.ex. gemensamma Dropbox/OneDrive-ytor som andra har åtkomst till).
Skicka den inte via e-post eller chatt.
Power BI läser filen från den här sökvägen varje gång du uppdaterar data, så den måste ligga kvar.
Part 3.5 - Ändra den befintliga användaren diller_reader
Du måste uppdatera användaren diller_reader innan du kan använda den i Power BI.
Logga in i Snowflake
Skapa en ny SQL-fil
Kör följande kommandon:
USE ROLE ACCOUNTADMIN;
ALTER USER DILLER_READER SET RSA_PUBLIC_KEY='<din publika nyckel här>';
I WinBash kan du hämta din nyckel med följande kommando:
grep -v "PUBLIC KEY" rsa_key.pub | tr -d '\n'; echo
ALTER USER DILLER_READER UNSET PASSWORD;
ALTER USER DILLER_READER SET TYPE = SERVICE;
Del 4 – Anslut i Power BI
Kräver en uppdaterad Power BI Desktop (2025-version eller senare). Är den äldre, uppdatera först – annars visas inte nyckelpar-valet.
I Power BI Desktop: Hämta data → Snowflake.
Server: konto-URL:en du fick av oss (t.ex.
xxxxx.eu-west-2.aws.snowflakecomputing.com).Warehouse: värdet du fick av oss (t.ex.
DILLER).Expandera gärna Avancerade alternativ och sätt Roll till värdet du fick av oss.
Klicka OK. På inloggningsskärmen väljer du Nyckelpar / Key Pair.
Användarnamn: värdet du fick av oss.
Privat nyckel: peka på din
rsa_key.p8-fil.Passphrase: lämna tomt – om du inte skapade en lösenordsskyddad nyckel i Del 1, då skriver du in lösenordet.
Klicka Anslut. Navigatörsfönstret öppnar databaser och tabeller.
Klart. Nu är du ansluten med nyckelpar-inloggning.
Om du får felmeddelandet ”We cannot convert the value null to type Text”
Detta är ett känt fel i juni 2026-versionen av Power BI Desktop – det har inget med din nyckel att göra (du är faktiskt inloggad). Lösningar, i prioriterad ordning:
Uppdatera Power BI Desktop till senaste versionen.
Alternativt: gå tillbaka till maj 2026-versionen av Power BI Desktop.
Alternativt: anslut via Snowflake ODBC-drivrutin i stället för den inbyggda anslutningen.
Kontakta oss om du stöter på detta – vi hjälper dig vidare.
Kort checklista
Steg | Åtgärd |
1 | Skapa nyckelparet med de två OpenSSL-kommandona (Del 1). |
2 | Skicka |
3 | Spara |
4 | Vänta på bekräftelse + anslutningsuppgifter från oss. |
5 | Anslut i Power BI med nyckelpar (Del 4). |
