Table of contents
DBeaver supports Snowflake's password, SSO
, and private key
authentication methods, giving you secure access to your Snowflake databases.
For more details on Snowflake authentication, see Snowflake documentation.
Database username/password authentication
To connect using your Snowflake username and password:
-
In the Authentication list, select Username/Password.
-
Enter your Snowflake Username and Password.
-
(Optional) Enter a Role if you use role-based access control (RBAC).
-
(Optional) In Authenticator, choose the authenticator name (default is
snowflake).Tip: Use
externalbrowserfor SSO-based login. -
Click the Test Connection button to verify your settings.
SSO authentication
Note
: This feature is available in Lite, Enterprise, and Ultimate editions only.
To connect using Snowflake SSO:
- In the Authentication list, select SSO (Browser).
- Enter your Snowflake Username.
- (Optional) Enter a Role if you use RBAC.
- Click the Test Connection button to verify your settings.
Private key authentication
Note
: This feature is available in Lite, Enterprise, and Ultimate editions only.
To connect using a private key:
- In the Authentication list, select Private key.
- Enter your Snowflake Username.
- Upload your Private key file or paste the key.
- Enter the Key password for your private key.
- (Optional) Enter a Role if you use RBAC.
- Click the Test Connection button to verify your settings.
DBeaver Documentation
- Getting started
- DBeaver configuration
- Security
- Connection settings
- Databases support
- Classic
- Cloud
- Embedded
- File drivers
- Graph
- Database Navigator
- Data Editor
- SQL Editor
- Entity relation diagrams (ERD)
- Cloud services
- AI Assistant
- Data transfer and schema compare
- Task management
- Integrated tools
- Administration
- DBeaver Editions
- Standalone
- Cloud-hosted
- FAQ
- Development