From af2b74f31f0dfc2e0424aa74948d23c058d401e5 Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Sat, 8 Dec 2018 15:48:12 +0400 Subject: [PATCH] =?UTF-8?q?sqlmig:=20init=20cr=C3=A9e=20aussi=2002grants.s?= =?UTF-8?q?ql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sqlmig | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/sqlmig b/sqlmig index 979bbad..c795aa7 100755 --- a/sqlmig +++ b/sqlmig @@ -1034,6 +1034,16 @@ drop database if exists @@database@@;" create database @@database@@;" fi + if [ ! -f "$dbdir/02grants.sql" ]; then + estep "02grants.sql" + echo >"$dbdir/02grants.sql" "\ +-- -*- coding: utf-8 mode: sql -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8 +-- @sqlmig admin + +create user '$dbname' identified by '$dbname'; +grant all privileges on $dbname.* to '$dbname';" + fi + if [ ! -f "$dbdir/my.cnf" ]; then estep "my.cnf" echo >"$dbdir/my.cnf" "\ @@ -1078,7 +1088,7 @@ drop user $dbname cascade;" -- -*- coding: utf-8 mode: sql -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8 -- @sqlmig create -create user $dbname identified by \"password\"; +create user $dbname identified by \"$dbname\"; grant connect to $dbname; grant resource to $dbname;" fi