Use host, port, and credentials from the dashboard with TLS. Examples cover PostgreSQL; other engines use the same fields with their native clients.
After create or a password reset, the dashboard shows everything you need:
Always use the host and port from your QubicDB dashboard. That is the supported path in production.
Most PostgreSQL apps accept a URI. Replace the placeholders with values from your dashboard:
PostgreSQL URI
postgresql://USER:PASSWORD@HOST:PORT/DB_NAME?sslmode=requireUse the same host, port, user, and password from the dashboard with each engine’s usual client or driver. Enable TLS the way that client documents. Allowlist the public IP of the host that opens the connection.
psql
psql "postgresql://USER:PASSWORD@HOST:PORT/DB_NAME?sslmode=require"Any client that supports TLS for your engine works (TablePlus, DBeaver, pgAdmin, mongosh/Compass, redis-cli with TLS, JetBrains tools, and similar). Enter host, port, database/name, user, and password from the dashboard, then require TLS.
New tables from many frameworks land in the tenant schema. In your client, open schema tenant if you do not see tables under public.
Each database user has a concurrent connection limit (often 5 on free shared profiles). Every open session from your app, pool, GUI, or IDE shares that same limit.
If you hit the limit, close unused GUI tabs, lower the pool size, and wait for idle sessions to time out. There is no per-session kill control in the dashboard yet.