Server System Variables Default Value OFF This variable is for internal server use by replication and  mysqlbinlog . It restricts DML events executed in the session to events encoded in row-based binary logging format only, and temporary tables cannot be created. Queries that do not respect the restrictions fail. Setting the session value of this system variable to  ON  requires no privileges. Setting the session value of this system variable to  OFF  is a restricted operation, and the session user must have privileges sufficient to set restricted session variables. See Section 5.1.9.1, “System Variable Privileges” . Whether client connections to the server are required to use some form of secure transport. When this variable is enabled, the server permits only TCP/IP connections encrypted using TLS/SSL, or connections that use a socket file (on Unix) or shared memory (on Windows). The server rejects nonsecure connection attempts, which fail with an  ER_SECURE_TRANSPORT_REQUIRED  error. This capability supplements per-account SSL requirements, which take precedence. For example, if an account is defined with  REQUIRE SSL , enabling  require_secure_transport  does not make it possible to use the account to connect using a Unix socket file. It is possible for a server to have no secure transports available. For example, a server on Windows supports no secure transports if started without specifying any SSL certificate or key files and with the  shared_memory  system variable disabled. Under these conditions, attempts to enable require_secure_transport  at startup cause the server to write a message to the error log and exit. Attempts to enable the variable at runtime fail with an  ER_NO_SECURE_TRANSPORTS_CONFIGURED error. See also Configuring Encrypted Connections as Mandatory. • resultset_metadata • require_secure_transport Command-Line Format --require-secure-transport[={OFF|ON}] System Variable require_secure_transport Scope Global Dynamic Yes SET_VAR  Hint Applies No Type Boolean Default Value OFF System Variable resultset_metadata Scope Session Dynamic Yes SET_VAR  Hint Applies No Type Enumeration Default Value FULL Valid Values FULL 869