Table of contents
This guide outlines the steps for enhancing security and control in DBeaver by restricting specific functionalities.
For Windows, Mac, and Linux, restrictions in the dbeaver.ini file can be implemented, while Windows users can also leverage the Registry for additional control.
Tip: Detailed instructions on finding
dbeaver.iniare available in our article.
Follow the appropriate steps based on your operating system and preference.
Modifying the DBeaver configuration file
- Navigate to the directory containing the
dbeaver.inifile. - Use a text editor to open the configuration file.
- Locate the
-vmargsline within the file. - Add the desired settings from the Configuration options, ensuring each setting is preceded
by
-D(for instance-Dpolicy.wd.check.disabled=true) and placed below the-vmargsline. - Save the edited file.
- Restart DBeaver to apply changes.
Using Windows Registry
- Open the Registry Editor by typing
regeditin the Run dialog (Win + R). - Navigate to the following path in the Registry:
HKEY_CURRENT_USER\Software\DBeaver Corp\DBeaver\policy - Create a new value for each setting, from the Configuration options based on desired restrictions.
- Exit the Registry Editor and restart DBeaver to apply the changes.
Important: Editing the Windows Registry can significantly affect your system. Always make sure to back up the registry before making any changes. For more information on how to work with the Windows Registry, refer to the Microsoft Documentation on Registry Editing.
Configuration options
This section consolidates the configuration options, applicable through Windows Registry keys and as settings in the DBeaver configuration file.
Registry and configuration file parameters
This section outlines the parameters that can be configured either through the Windows Registry or directly in the
dbeaver.ini.
Configuration file parameters
This section details the parameters that can be set only in the dbeaver.ini.
| Variable Name | Default Value | Allowed Values | Description |
|---|---|---|---|
dbeaver.disable.secure.masking |
false |
false, true |
Disables the masking of sensitive information in log files. |
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