A new platform for documentation and tutorials is launching soon.
We are migrating Vault documentation into HashiCorp Developer, our new developer experience.
»Configuring the Vault EKM Provider
Configuration is stored in a
config.json file under ProgramData in a path that
mirrors the installation folder. This defaults to
C:\ProgramData\HashiCorp\Transit Vault EKM Provider\config.json.
Note: If the Vault EKM Provider has already been installed, Microsoft SQL Server needs to be restarted for configuration changes to take effect.
The following options are supported:
(string: required)- Address of Vault server, e.g.
(bool: false)- Enable trace logging. Logs are viewable from the event viewer. See troubleshooting for further details.
(string: "")- Set the Vault namespace to use. Applies to both AppRole and Transit.
(string: "approle")- Use this to specify the path to the AppRole auth mount if it was set to a non-default path.
(string: "transit")- Use this to specify the path to the Transit mount if it was set to a non-default path.