|
@@ -241,9 +241,9 @@ done
|
|
for TABLE in $EXTRA_TABLES; do
|
|
for TABLE in $EXTRA_TABLES; do
|
|
sql_query "$1" "GRANT ALL PRIVILEGES ON TABLE $TABLE TO $DBRWUSER;"
|
|
sql_query "$1" "GRANT ALL PRIVILEGES ON TABLE $TABLE TO $DBRWUSER;"
|
|
sql_query "$1" "GRANT SELECT ON TABLE $TABLE TO $DBROUSER;"
|
|
sql_query "$1" "GRANT SELECT ON TABLE $TABLE TO $DBROUSER;"
|
|
- if [ $TABLE != "route_tree" ] ; then
|
|
|
|
|
|
+ if [ $TABLE != "route_tree" ] && [ $TABLE != "dr_gateways" ] && [ $TABLE != "dr_rules" ] ; then
|
|
sql_query "$1" "GRANT ALL PRIVILEGES ON TABLE "$TABLE"_id_seq TO $DBRWUSER;"
|
|
sql_query "$1" "GRANT ALL PRIVILEGES ON TABLE "$TABLE"_id_seq TO $DBRWUSER;"
|
|
- sql_query "$1" "GRANT SELECT ON TABLE "$TABLE"_id_seq TO $DBROUSER;"
|
|
|
|
|
|
+ sql_query "$1" "GRANT SELECT ON TABLE "$TABLE"_id_seq TO $DBROUSER;"
|
|
fi
|
|
fi
|
|
if [ $? -ne 0 ] ; then
|
|
if [ $? -ne 0 ] ; then
|
|
merr "Grant privileges to extra tables failed!"
|
|
merr "Grant privileges to extra tables failed!"
|