Enabling Root User Access

Since AnzoGraph offers features such as user-defined extensions, it is not secure software certified and Cambridge Semantics recommends that you do not install or run AnzoGraph as the root user. To aid in ensuring that AnzoGraph is not run using root privileges, AnzoGraph is configured by default to disallow system startup by the root user. If you want to enable root user access, follow the instructions below.

  1. Stop the database by running the following command on the leader node:
    ./installation_path/AnzoGraph_root_dir/bin/azgctl -stop
  2. Open the AnzoGraph settings file, settings.conf, in a text editor. The file is in the AnzoGraph_root_dir/config directory.
  3. In settings.conf, add a new line with the following value:
    enable_root_user=true
  4. Save and close settings.conf.
  5. Restart the database by running the following command:
    ./installation_path/AnzoGraph_root_dir/bin/azgctl -start