Changeset: 6f673a9f75e9 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6f673a9f75e9
Modified Files:
clients/mapiclient/dump.c
Branch: Aug2011
Log Message:
Dump "public" in GRANT queries as PUBLIC.
diffs (17 lines):
diff --git a/clients/mapiclient/dump.c b/clients/mapiclient/dump.c
--- a/clients/mapiclient/dump.c
+++ b/clients/mapiclient/dump.c
@@ -1668,8 +1668,11 @@ dump_database(Mapi mid, stream *toConsol
char *uname = mapi_fetch_field(hdl, 0);
char *rname = mapi_fetch_field(hdl, 1);
- mnstr_printf(toConsole, "GRANT \"%s\" TO \"%s\"",
- rname, uname);
+ mnstr_printf(toConsole, "GRANT \"%s\" TO ", rname);
+ if (strcmp(uname, "public") == 0)
+ mnstr_printf(toConsole, "PUBLIC");
+ else
+ mnstr_printf(toConsole, "\"%s\"", uname);
/* optional WITH ADMIN OPTION and FROM
(CURRENT_USER|CURRENT_ROLE) are ignored by
server, so we can't dump them */
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list