|
@@ -170,6 +170,15 @@ kamailio_db_grant () # pars: <database name>
|
|
|
exit 1
|
|
|
fi
|
|
|
fi
|
|
|
+
|
|
|
+ if [ ! -z "$DBACCESSHOST" ] ; then
|
|
|
+ sql_query "" "GRANT ALL PRIVILEGES ON $1.* TO '$DBRWUSER'@'$DBACCESSHOST' IDENTIFIED BY '$DBRWPW';
|
|
|
+ GRANT SELECT ON $1.* TO '$DBROUSER'@'$DBACCESSHOST' IDENTIFIED BY '$DBROPW';"
|
|
|
+ if [ $? -ne 0 ] ; then
|
|
|
+ merr "granting access host privileges to database $1 failed!"
|
|
|
+ exit 1
|
|
|
+ fi
|
|
|
+ fi
|
|
|
}
|
|
|
|
|
|
kamailio_db_revoke () # pars: <database name>
|
|
@@ -198,6 +207,15 @@ kamailio_db_revoke () # pars: <database name>
|
|
|
exit 1
|
|
|
fi
|
|
|
fi
|
|
|
+
|
|
|
+ if [ ! -z "$DBACCESSHOST" ] ; then
|
|
|
+ sql_query "" "REVOKE ALL PRIVILEGES ON $1.* FROM '$DBRWUSER'@'$DBACCESSHOST';
|
|
|
+ REVOKE SELECT ON $1.* FROM '$DBROUSER'@'$DBACCESSHOST';"
|
|
|
+ if [ $? -ne 0 ] ; then
|
|
|
+ merr "granting access host privileges to database $1 failed!"
|
|
|
+ exit 1
|
|
|
+ fi
|
|
|
+ fi
|
|
|
}
|
|
|
|
|
|
|