mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-03-04 08:52:27 -05:00
Option to show only relevant databases #841
Labels
No labels
AS
can't reproduce
can't reproduce
deployment
development
documentation
duplicate
duplicate
ee
enhancement
external
new driver
performance
third party issue
wait for response
wait for review
wontfix
x:Oracle
x:cassandra
x:clickhouse
x:db2
x:duckdb
x:greenplum
x:h2
x:h2gis
x:hana
x:hive
x:intersystems
x:kyuubi
x:maria
x:mongo
x:mysql
x:postgresql
x:presto
x:sql server
x:sqlite
x:teradata
x:trino
xf:accessibility
xf:administration
xf:authentication
xf:aws
xf:commit-mode
xf:connection
xf:data editor
xf:datatransfer
xf:dba
xf:driver management
xf:erd
xf:filters
xf:i18n
xf:i18n
xf:installer
xf:json
xf:ldap
xf:local config
xf:log viewer
xf:metadata
xf:metadata editor
xf:navigator
xf:okta
xf:query manager
xf:resource manager
xf:scripts
xf:sql editor
xf:tasks
xf:ui/uix
xo: Firefox
xo:eclipse
xo:internet explorer
xo:macos
xp:major
xrn:internal
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/cloudbeaver#841
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @TobiasTDV on GitHub (Dec 23, 2024).
Is your feature request related to a problem? Please describe.

When you expand the database connection on the left sidebar, all databases installed on the selected server appear. Among them could be also databases where you have no access at all:
Describe the solution you'd like

There should be an option where you can select whether all databases should be displayed or only databases where you have access and can also establish a connection.
This option should be selected by default so that only the relevant databases are displayed.
I think this option makes the most sense at this point:
@LonwoLonwo commented on GitHub (Dec 25, 2024):
Hello @TobiasTDV
Thanks for the feature request.
@LonwoLonwo commented on GitHub (Jan 9, 2025):
Could you please explain more your case?
https://stackoverflow.com/questions/19009488/the-server-principal-is-not-able-to-access-the-database-under-the-current-securi
Why do you not have this access? It looks like there are more problems with permissions, not as a restriction from the administrator.
@TobiasTDV commented on GitHub (Jan 9, 2025):
@LonwoLonwo In my opinion, all databases that are installed on the database server are always listed.

However, my user only has access to a single database:
https://stackoverflow.com/questions/19009488/the-server-principal-is-not-able-to-access-the-database-under-the-current-securi
I would therefore like to have only this single database displayed in the drop-down menu. All other databases where I do not have access rights should only be displayed if the option is also clicked.
@LonwoLonwo commented on GitHub (Jan 10, 2025):
Ok. Thoughts about how we can get this information from the server?
@TobiasTDV commented on GitHub (Jan 16, 2025):
Here is an example for
MS SQL Server. With this query you get all databases that are installed on the server and additionally the information whether the user has access to the respective database:And based on this information, you can now add the option to display all or only the relevant databases (
access = 1).@LonwoLonwo Feel free to get back to me if you need more information or help with other database types.
@LonwoLonwo commented on GitHub (Jan 20, 2025):
Great, thanks!
@TobiasTDV commented on GitHub (Aug 4, 2025):
@LonwoLonwo Can you give me an update for this issue?