diff --git a/README.rst b/README.rst index e9efc69..861a8f6 100644 --- a/README.rst +++ b/README.rst @@ -30,4 +30,9 @@ Debian OS family supports setting MySQL root password during install via debconf ``mysql.database`` ---------------- -Create and manage MySQL databases. \ No newline at end of file +Create and manage MySQL databases. + +``mysql.database`` +---------------- + +Create and manage MySQL database users with definable GRANT privileges. \ No newline at end of file diff --git a/pillar.example b/pillar.example index a2fb7f6..0c5f9e7 100644 --- a/pillar.example +++ b/pillar.example @@ -10,6 +10,25 @@ mysql: - foo - baz + # Manage users + user: + - name: frank + password: somepass + host: localhost + databases: + - database: foo + grants: ['select', 'insert', 'update'] + - database: bar + grants: ['all privileges'] + - name: bob + password: someotherpass + host: localhost + databases: + - database: foo + grants: ['all privileges'] + - database: bar + grants: ['select', 'insert', 'update', 'delete'] + # Override any names defined in map.jinja lookup: server: mysql-server