Tabulify - Connection Vault

Undraw My Documents

About

The connection vault is a configuration file where all connections are stored.

Location

User

You can get the location of the user connection vault with the variable list command.

tabli variable list user.connection-vault
type       key                     value                                       
--------   ---------------------   -----------------------------------------   
Internal   user.connection-vault   C:\Users\gerardnico\.tabli\connection.ini

Project

The default path when running in a project is project home/conf/connection.ini

Management

Tabli

The Tabli Connection module permits to manage this file.

In every tabli command, you can specify the location of this file with the --connection-vault global option.

Manually

You can also modify the file directly with a text editor.

If you wish to encrypt properties, you can do it:

Format

This file follows the same semantic than ODBC.ini file where each section is a database (ie DSN).

Encrytion

Password

Every password in a connection vault store is encrypted. See Tabulify - Vault (Encryption / Decryption)

Passphrase

When a system connection needs a password, a passphrase is mandatory to secure the password. This passphrase should be unique by connection vault file. See Tabulify - Passphrase

Task Runner