log_bin_trust_function_creators

Overview

If set to FALSE (the default), then when --log-bin is used, creation of a stored function (or trigger) is allowed only to users having the SUPER privilege and only if this stored function (trigger) may not break binary logging. Note that if ALL connections to this server ALWAYS use row-based binary logging, the security issues do not exist and the binary logging cannot break, so you can safely set this to TRUE

DETAILS

PARAMETERS

Command-line

--log_bin_trust_function_creators[={OFF|ON}]

Configuration file

Supported

Dynamic

Yes

Scope

Global

Data Type

BOOLEAN (OFF, ON)

Default Value

OFF

SKYSQL

Cloud

SkySQL Topology

ES Ver

Default

AWS

Multi-Node Analytics

10.6

OFF

Single Node Analytics

10.6

OFF

Distributed Transactions

10.5

Not present

10.6

Not present

Replicated Transactions

10.4

ON

10.5

ON

10.6

ON

Single Node Transactions

10.4

ON

10.5

ON

10.6

ON

GCP

Multi-Node Analytics

10.6

OFF

Single Node Analytics

10.6

OFF

Distributed Transactions

10.5

Not present

10.6

Not present

Replicated Transactions

10.4

ON

10.5

ON

10.6

ON

Single Node Transactions

10.4

ON

10.5

ON

10.6

ON

Cloud

SkySQL Topology

ES Ver

Default

AWS

ColumnStore Data Warehouse

10.6

OFF

Xpand Distributed SQL

10.5

Not present

10.6

Not present

Enterprise Server With Replica(s)

10.4

ON

10.5

ON

10.6

ON

Enterprise Server Single Node

10.4

ON

10.5

ON

10.6

ON

GCP

ColumnStore Data Warehouse

10.6

OFF

Xpand Distributed SQL

10.5

Not present

10.6

Not present

Enterprise Server With Replica(s)

10.4

ON

10.5

ON

10.6

ON

Enterprise Server Single Node

10.4

ON

10.5

ON

10.6

ON

CHANGE HISTORY

Release Series

History

10.6 Enterprise

  • Present starting in MariaDB Enterprise Server 10.6.4-1.

10.6 Community

  • Present starting in MariaDB Community Server 10.6.0.

10.5 Enterprise

  • Present starting in MariaDB Enterprise Server 10.5.3-1.

10.5 Community

  • Present starting in MariaDB Community Server 10.5.0.

10.4 Enterprise

  • Present starting in MariaDB Enterprise Server 10.4.6-1.

10.4 Community

  • Present starting in MariaDB Community Server 10.4.0.

10.3 Enterprise

  • Present starting in MariaDB Enterprise Server 10.3.16-1.

10.3 Community

  • Present starting in MariaDB Community Server 10.3.0.

10.2 Enterprise

  • Present starting in MariaDB Enterprise Server 10.2.25-1.

10.2 Community

  • Present starting in MariaDB Community Server 10.2.0.

Release Series

History

10.6 Enterprise

  • Present starting in MariaDB Enterprise Server 10.6.4-1.

10.5 Enterprise

  • Present starting in MariaDB Enterprise Server 10.5.3-1.

10.4 Enterprise

  • Present starting in MariaDB Enterprise Server 10.4.6-1.

EXTERNAL REFERENCES