🧚 Ascolta! Beekeeper Studio è una GUI per database veloce, moderna e open source Scarica
7 luglio 2026 Di Matthew Rathbone

Scarica Beekeeper Studio 5.9

Un altro mese, un'altra release spettacolare di Beekeeper Studio.

Le novità principali di questa release:

  1. Supporto a Snowflake, con tutti i metodi di autenticazione enterprise più comuni
  2. Supporto Kerberos per SQL Server, completamente cross-platform tramite il driver ODBC MSSQL.
  3. Migliore compatibilità della modalità SSH automatica con la configurazione SSH

Supporto a Snowflake

Snowflake è un data warehouse enterprise per l'analisi dei ‘Big Data’ (leggi: costoso). Usa un formato di archiviazione colonnare per rendere velocissime le query analitiche su dati sparsi, anche con petabyte di dati.

Questo tipo di database non è il punto forte di Beekeeper Studio, ma Snowflake è molto popolare ed era una delle funzionalità più richieste.

Autenticazione enterprise inclusa

Oltre al login con username e password, Beekeeper Studio supporta già di serie l'autenticazione SSO serverless e la MFA (codice o Duo), così puoi rispettare facilmente le policy di sicurezza informatica della tua organizzazione.

Kerberos per SQL Server

Supportavamo già SQL Server, ma la v5.9 aggiunge il supporto sia a Kerberos che all'autenticazione integrata di Windows (NTLM).

A breve aggiungeremo il supporto Kerberos anche per altri database, perché anche gli sviluppatori delle grandi aziende meritano una GUI per database veloce, moderna e facile da usare. :-).

Miglioramenti alla modalità SSH automatica

Devo dirtelo: integrarsi correttamente con i file ssh-config è stato più difficile del previsto.

La buona notizia è che la v5.9 risolve un bel po' di problemi della modalità SSH automatica:

  1. L'app ora segue la stessa logica di risoluzione di openssh per scegliere quale chiave usare (quando ce ne sono più di una in ssh-agent e ssh-config)
  2. Beekeeper ora ignora correttamente le chiavi elencate in ssh-config ma non presenti su disco
  3. L'app ora valuta i blocchi Match/exec della configurazione SSH per il matching degli host, ma include un'opzione di sicurezza per disattivarlo (vedi disableSshConfigMatchExec)

Altre novità di questa release

  • Incolla i dati come nuove righe. Copia un blocco di dati da qualsiasi posto e incollalo in una tabella come nuove righe invece di sovrascrivere le celle selezionate: il modo più rapido per spostare un po' di dati tra tabelle senza impostare un import completo. C'è una scorciatoia dedicata, e ora backspace svuota l'intervallo selezionato come ti aspetteresti.

  • Scegli i valori enum da un menu a tendina. Le colonne enum ora mostrano i valori validi in un menu a tendina direttamente nelle griglie di tabelle e risultati, così non devi ricordarli o riscriverli. Funziona su PostgreSQL, CockroachDB, MySQL/MariaDB, DuckDB e ClickHouse.

  • Un'unica finestra "Sposta in" per tutto. La finestra "Sposta in" ora gestisce query salvate e (sotto)cartelle oltre alle connessioni, così puoi riorganizzare tutta la sidebar da un'unica finestra coerente invece che da tante voci sparse nei menu contestuali.

  • Rinomina direttamente nella sidebar. Rinomina query, connessioni e cartelle direttamente dove si trovano.

  • Scorciatoie da tastiera per i plugin. Ora puoi associare scorciatoie da tastiera personalizzate alle voci di menu dei plugin tramite il file di configurazione.

  • Nuova query magic “unix timestamp”. Converti un timestamp Unix (secondi, millisecondi, microsecondi o nanosecondi) in una data leggibile, con opzioni per fuso orario e formato ISO, ad es. columnname__format__unixtime__ms__utc.

  • Tunnel SSH per più motori. Corretto il tunneling SSH per ClickHouse e Firebird e aggiunto il supporto bastion/jump host per MongoDB (forzando directConnection perché funzioni davvero).

  • Certificati SSL personalizzati per ClickHouse. Le connessioni ClickHouse ora supportano certificati SSL personalizzati per connessioni cifrate. Grazie @mastercactapus!

  • La sidebar ricorda dove eri rimasto. L'ultima scheda aperta nella sidebar viene mantenuta tra un riavvio e l'altro, e la scheda predefinita è configurabile.

Elenco completo delle modifiche

Nuove funzionalità

  • Driver Snowflake: connessioni, navigazione dello schema, viste/viste materializzate, chiavi, indici, recupero DDL, clonazione tabelle, scritture transazionali, streaming e annullamento (#4323)
  • Autenticazione integrata (Windows/Kerberos) per SQL Server, con opzione Encrypt e override SPN facoltativo (#4416, #4430)
  • Incolla i dati copiati come nuove righe, con scorciatoia dedicata; backspace svuota l'intervallo selezionato (#4450)
  • Selezione dei valori enum da menu a tendina: PostgreSQL, CockroachDB, MySQL/MariaDB, DuckDB, ClickHouse (#4444)
  • Finestra "Sposta in" unificata per connessioni, query salvate e (sotto)cartelle (#4448)
  • Rinomina diretta di query, connessioni e cartelle nella sidebar (#4250)
  • Le voci di menu dei plugin supportano scorciatoie da tastiera configurabili (#3837)
  • Nuova query magic unix-timestamp (#4401). Grazie @Squidysquid1!
  • Supporto ai certificati SSL personalizzati per ClickHouse (#4343). Grazie @mastercactapus!
  • Supporto beta a DynamoDB e documentazione sulla connessione (#4298)
  • L'ultima scheda aperta nella sidebar viene mantenuta dopo il riavvio; selezione predefinita della sidebar configurabile (#4440, #4447)

Correzioni di bug

  • Corretto il ripristino del testo modificato di una query salvata (#4443)
  • L'aggiornamento automatico ora funziona quando modifichi le tabelle dall'editor di query (#4442)
  • I valori BigQuery NUMERIC/BIGNUMERIC (e di altri tipi personalizzati) ora vengono mostrati correttamente (#4391)
  • L'autocompletamento di SQL Server gestisce correttamente gli [identifiers] tra parentesi quadre (#4437)
  • La modifica di un array di enum PostgreSQL non genera più un errore JSON (#4238)
  • Le colonne appena aggiunte non diventano più invisibili quando le trascini per riordinarle (#4418). Grazie @aanthoonyy!
  • Le sottocartelle del team mostrano il proprio nome invece di quello della cartella padre (#4403)
  • L'importazione delle query azzera l'ID della cartella per posizionarle correttamente nella cartella personale (#4406)
  • Corretti due bug di importazione: un TypeError in generateColumnTypesFromFile e un messaggio di errore CSV (#4244)
  • Incolla un singolo valore in tutte le celle selezionate (#3972). Grazie @anabdsantos!
  • Escape corretto delle stringhe nelle azioni di copia di TableMenu (#4421). Grazie @Squidysquid1!
  • Testo semplificato per l'eliminazione nel menu contestuale (#4386)
  • Ripristinato il runtime predefinito dell'AppImage per la compatibilità con AppImageLauncher

SSH

  • Configurazioni SSH non valide/non attendibili e file di identità mancanti vengono segnalati come notifiche di avviso non bloccanti (#4378 e correlati)
  • Uso del supporto nativo di ssh-config per Match exec invece di rimuovere i blocchi Match
  • Nuova opzione [security] allowSshConfigMatchExec per controllare l'esecuzione delle direttive Match exec
  • Ignorate le voci del tunnel SSH con IdentityFile mancante (#4368)
  • Corretto il tunneling SSH per MongoDB, ClickHouse e Firebird (#4435)

Sicurezza

  • Corretta una vulnerabilità di path traversal nel manifest dei plugin (GHSA-3wfm-5rhc-mg5c) che poteva causare l'eliminazione ricorsiva di directory arbitrarie durante la disinstallazione; ora gli ID dei plugin vengono validati e devono corrispondere alla loro directory di installazione (#4393)
  • Correzioni varie di vulnerabilità nelle dipendenze (#4392)

Pacchetti e piattaforma

  • Migrate le build Snap alla configurazione snapcraft core24 nativa di electron-builder per correggere le build snap non funzionanti (#4427)
  • Firma del codice Windows spostata da Azure a Google Cloud KMS (#4424)
  • Aggiornato electron-builder alla 26.11.1 e configurato il toolset AppImage (#4315), con successiva pulizia della configurazione del toolset (#4432)
  • Corretta l'associazione delle finestre all'ambiente desktop su Linux (#4429)

Interno / Strumenti

  • Migrato l'editor TableSchemaValidation all'editor di testo condiviso della UI Kit (#4327)
  • Aggiornato Vite alla v8 (#4394)
  • Aggiornata la libreria ERD (#4364)
  • Aggiornata la libreria data grid Tabulator (#4400)
  • Classi/codici di errore strutturati per i plugin per una diagnostica migliore (#3316)
  • Logica dell'albero delle cartelle estratta in utility riutilizzabili (#4408)
  • Test/CI: immagine Docker di ClickHouse fissata per evitare timeout, fixture SSH ed25519 statica, harness leggero per tunnel senza autenticazione, stack dockerizzato Samba AD + SQL Server Kerberos e test di regressione per diversi bug delle utility
  • Aggiornamenti delle dipendenze: @babel/core, dompurify, fast-xml/builder, form-data, @grpc/grpc-js, protobufjs, qs, shell-quote, tmp, @tootallnate/once, typeorm, undici, vitest, ws

Nuovi contributori

  • @mastercactapus ha dato il suo primo contributo in https://github.com/beekeeper-studio/beekeeper-studio/pull/4343
  • @anabdsantos ha dato il suo primo contributo in https://github.com/beekeeper-studio/beekeeper-studio/pull/3972
  • @SuperCowProducts ha dato il suo primo contributo in https://github.com/beekeeper-studio/beekeeper-studio/pull/4409
  • @aanthoonyy ha dato il suo primo contributo in https://github.com/beekeeper-studio/beekeeper-studio/pull/4418
  • @Squidysquid1 ha dato il suo primo contributo in https://github.com/beekeeper-studio/beekeeper-studio/pull/4401

Changelog completo: https://github.com/beekeeper-studio/beekeeper-studio/compare/v5.8.1…v5.9.0

Beekeeper Studio è una GUI per database gratuita & open source

Il miglior strumento per query & editor SQL che abbia mai usato. Offre tutto ciò che mi serve per gestire il mio database. - ⭐⭐⭐⭐⭐ Mit

Beekeeper Studio è veloce, intuitivo e facile da usare. Beekeeper supporta tantissimi database e funziona alla grande su Windows, Mac e Linux.

La versione Linux di Beekeeper è completa al 100%, senza tagli e senza compromessi sulle funzionalità.

Cosa dicono gli utenti di Beekeeper Studio

★★★★★
"Beekeeper Studio ha sostituito completamente il mio vecchio workflow SQL. È veloce, intuitivo e rende di nuovo piacevole lavorare con i database."
— Alex K., Database Developer
★★★★★
"Ho provato tante GUI per database, ma Beekeeper trova il perfetto equilibrio tra funzionalità e semplicità. Funziona e basta."
— Sarah M., Full Stack Engineer

Pronto a migliorare il tuo workflow SQL?

download Scarica gratis