Changeset: a98c6afaca84 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a98c6afaca84
Modified Files:
        sql/server/sql_privileges.c
Branch: default
Log Message:

merged with jul2015


diffs (12 lines):

diff --git a/sql/server/sql_privileges.c b/sql/server/sql_privileges.c
--- a/sql/server/sql_privileges.c
+++ b/sql/server/sql_privileges.c
@@ -280,7 +280,7 @@ table_privs(mvc *m, sql_table *t, int pr
        /* temporary tables are owned by the session user */
        if (t->persistence != SQL_PERSIST || t->commit_action)
                return 1;
-       if (m->user_id == USER_MONETDB || m->role_id == t->s->auth_id || 
sql_privilege(m, m->user_id, t->base.id, priv, 0) == priv || sql_privilege(m, 
m->role_id, t->base.id, priv, 0) == priv || sql_privilege(m, ROLE_PUBLIC, 
t->base.id, priv, 0) == priv) {
+       if (m->user_id == USER_MONETDB || m->user_id == t->s->auth_id || 
m->role_id == t->s->auth_id || sql_privilege(m, m->user_id, t->base.id, priv, 
0) == priv || sql_privilege(m, m->role_id, t->base.id, priv, 0) == priv || 
sql_privilege(m, ROLE_PUBLIC, t->base.id, priv, 0) == priv) {
                return 1;
        }
        return 0;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to