lol

nixos/automysqlbackup: add some missing permissions

+12 -1
+12 -1
nixos/modules/services/backup/automysqlbackup.nix
··· 112 112 113 113 services.mysql.ensureUsers = optional (config.services.mysql.enable && cfg.config.mysql_dump_host == "localhost") { 114 114 name = user; 115 - ensurePermissions = { "*.*" = "SELECT, SHOW VIEW, TRIGGER, LOCK TABLES, EVENT"; }; 115 + ensurePermissions = { 116 + "*.*" = "SELECT, SHOW VIEW, TRIGGER, LOCK TABLES, EVENT"; 117 + 118 + # https://forums.mysql.com/read.php?10,668311,668315#msg-668315 119 + "function sys.extract_table_from_file_name" = "execute"; 120 + "function sys.format_path" = "execute"; 121 + "function sys.format_statement" = "execute"; 122 + "function sys.extract_schema_from_file_name" = "execute"; 123 + "function sys.ps_thread_account" = "execute"; 124 + "function sys.format_time" = "execute"; 125 + "function sys.format_bytes" = "execute"; 126 + }; 116 127 }; 117 128 118 129 };