module-puppetlabs-mysql/lib/puppet/provider
Scott Kroll 9dbdd89c7a Fix escaped backslashes in grants
* Mysql uses the underscore character to represent a single character
  wildcard.
* A grant on table `the_database`.* would match `theAdatabase`.*, so
  underscores must be escaped to avoid this match.
* The output from mysql escapes special characters (\n, \t, \0, and \\),
  but the input does not need to be escaped.
* In order for the provider to compare the tables, the output of
  mysql -NBe <query> must have \\ substituted with \.
2014-11-05 14:53:14 -05:00
..
mysql_database mysql_database: prevent syntax error with collate=>'binary' 2014-09-15 23:22:59 -06:00
mysql_grant Fix escaped backslashes in grants 2014-11-05 14:53:14 -05:00
mysql_user defaults_file methods removed from every provider (old & new) and moved 2013-11-16 19:09:09 +01:00
mysql.rb Bugfix for mysql_grant provider when we try to grant remove privileges 2014-01-20 23:56:26 +11:00