Changeset: d405221d083e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d405221d083e Modified Files: sql/server/rel_updates.c Branch: Jul2012 Log Message:
COPY INTO: refer to *database* administrator rights in errors "administrator rights" depends on the interpretation of the user, and may for e.g. Windows users match the OS's user, instead of MonetDB's user. diffs (39 lines): diff --git a/sql/server/rel_updates.c b/sql/server/rel_updates.c --- a/sql/server/rel_updates.c +++ b/sql/server/rel_updates.c @@ -1083,7 +1083,7 @@ copyfrom(mvc *sql, dlist *qname, dlist * a lock and only on tables without idx */ if (locked && sql->user_id != USER_MONETDB) { return sql_error(sql, 02, "COPY INTO: insufficient privileges: " - "COPY INTO from .. LOCKED requires administrator rights"); + "COPY INTO from .. LOCKED requires database administrator rights"); } if (locked && (!list_empty(t->idxs.set) || !list_empty(t->keys.set))) { return sql_error(sql, 02, "COPY INTO: insufficient privileges: " @@ -1112,7 +1112,7 @@ copyfrom(mvc *sql, dlist *qname, dlist * if (sql->user_id != USER_MONETDB) return sql_error(sql, 02, "COPY INTO: insufficient privileges: " - "COPY INTO from file(s) requires administrator rights, " + "COPY INTO from file(s) requires database administrator rights, " "use 'COPY INTO \"%s\" FROM STDIN' instead", tname); @@ -1163,7 +1163,7 @@ bincopyfrom(mvc *sql, dlist *qname, dlis if (sql->user_id != USER_MONETDB) { (void) sql_error(sql, 02, "COPY INTO: insufficient privileges: " - "binary COPY INTO requires administrator rights"); + "binary COPY INTO requires database administrator rights"); return NULL; } @@ -1261,7 +1261,7 @@ copyto(mvc *sql, symbol *sq, str filenam struct stat fs; if (sql->user_id != USER_MONETDB) return sql_error(sql, 02, "COPY INTO: insufficient privileges: " - "COPY INTO file requires administrator rights, " + "COPY INTO file requires database administrator rights, " "use 'COPY ... INTO STDOUT' instead"); if (filename && !MT_path_absolute(filename)) return sql_error(sql, 02, "COPY INTO: filename must " _______________________________________________ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list