Linux-UNIX: Mongo-specific guardctl parameters

Use these guardctl parameters when configuring A-TAP for a MongoDB database.

Important: When A-TAP is configured, blocking (S - GATE) and redaction are not supported.

Mongo required parameters

Example:

/opt/guardium/guard_stap/guardctl --db-type=mongodb --db-instance=mongodb36 --db-user=mongodb36 --db-base=/home/mongodb36 --db-home=/home/mongodb36/mongodb-linux-x86_64-enterprise-rhel62-3.6.5 activate

Note: Hyphen and underscore are interchangeable in the guardctl parameters.
Required Parameter Value How to determine
db_base Database instance user home directory Required when db_user is different than the OS user for the DB. In this case, the db_base value should be set also in the guard_tap.ini parameter db_install_dir, for the corresponding Inspection Engine.
db_home Path where the database is installed.  
db_instance MongoDB instance name User-defined string that identifies this instance
db_type
  • Servers running mongod: mongodb
  • Servers running mongos: mongodbs
db_user MongoDB user name OS user for the database .or user that owns the process for the database executable