25.5.24 ndb_secretsfile_reader — Obtain Key Information from an Encrypted NDB Data File (original) (raw)

25.5.24 ndb_secretsfile_reader — Obtain Key Information from an Encrypted NDB Data File

ndb_secretsfile_reader gets the encryption key from an NDB encryption secrets file, given the password.

Usage

ndb_secretsfile_reader options file

The options must include one of--filesystem-password or--filesystem-password-from-stdin, and the encryption password must be supplied, as shown here:

> ndb_secretsfile_reader --filesystem-password=54kl14 ndb_5_fs/D1/NDBCNTR/S0.sysfile
ndb_secretsfile_reader: [Warning] Using a password on the command line interface can be insecure.
cac256e18b2ddf6b5ef82d99a72f18e864b78453cc7fa40bfaf0c40b91122d18

These and other options that can be used withndb_secretsfile_reader are shown in the following table. Additional descriptions follow the table.

Table 25.45 Command-line options used with the program ndb_secretsfile_reader

Format Description Added, Deprecated, or Removed
--defaults-extra-file=path Read given file after global files are read (Supported in all NDB releases based on MySQL 8.0)
--defaults-file=path Read default options from given file only (Supported in all NDB releases based on MySQL 8.0)
--defaults-group-suffix=string Also read groups with concat(group, suffix) (Supported in all NDB releases based on MySQL 8.0)
--filesystem-password=password Password for node file system encryption; can be passed from stdin, tty, or my.cnf file ADDED: 8.0.31
--filesystem-password-from-stdin={TRUE|FALSE} Get encryption password from stdin ADDED: 8.0.31
--help, -? Display help text and exit (Supported in all NDB releases based on MySQL 8.0)
--login-path=path Read given path from login file (Supported in all NDB releases based on MySQL 8.0)
--no-defaults Do not read default options from any option file other than login file (Supported in all NDB releases based on MySQL 8.0)
--print-defaults Print program argument list and exit (Supported in all NDB releases based on MySQL 8.0)
--usage, -? Display help text and exit; same as --help (Supported in all NDB releases based on MySQL 8.0)
--version, -V Display version information and exit (Supported in all NDB releases based on MySQL 8.0)

ndb_secretsfile_reader was added in NDB 8.0.31.