Changeset: 8e5926a8125e for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8e5926a8125e Modified Files: sql/test/Users/Tests/function_privs.SQL.py Branch: indirect-privs Log Message:
Merged with default diffs (24 lines): diff --git a/sql/test/Users/Tests/role.SQL.py b/sql/test/Users/Tests/role.SQL.py --- a/sql/test/Users/Tests/role.SQL.py +++ b/sql/test/Users/Tests/role.SQL.py @@ -41,7 +41,7 @@ with SQLTestCase() as tc: tc.execute("SET ROLE role2;").assertFailed(err_code="42000", err_message="Role (role2) missing") tc.connect(username="monetdb", password="monetdb") - tc.execute("GRANT non_existing_role TO alice;").assertFailed(err_code="M1M05", err_message="GRANT: Cannot grant ROLE 'non_existing_role' to user 'alice'") + tc.execute("GRANT non_existing_role TO alice;").assertFailed(err_code="M1M05", err_message="GRANT: no such role 'non_existing_role' or grantee 'alice'") tc.execute("DROP ROLE role1;").assertSucceeded() tc.execute("DROP ROLE role3;").assertSucceeded() tc.execute("DROP USER alice;").assertSucceeded() diff --git a/sql/test/Users/Tests/unknown_user.SQL.py b/sql/test/Users/Tests/unknown_user.SQL.py --- a/sql/test/Users/Tests/unknown_user.SQL.py +++ b/sql/test/Users/Tests/unknown_user.SQL.py @@ -21,7 +21,7 @@ with SQLTestCase() as tc: CREATE TABLE t (i INT); """).assertSucceeded() - tc.execute("GRANT r1 TO "+usr).assertFailed(err_code="M1M05", err_message="GRANT: Cannot grant ROLE 'r1' to user '"+usr+"'") + tc.execute("GRANT r1 TO "+usr).assertFailed(err_code="M1M05", err_message="GRANT: no such role 'r1' or grantee '"+usr+"'") tc.execute("GRANT ALL ON t TO "+usr).assertFailed(err_code="01007", err_message="GRANT: User/role '"+usr+"' unknown") tc.execute("GRANT COPY INTO TO "+usr).assertFailed(err_code="01007", err_message="GRANT: User/role '"+usr+"' unknown") tc.execute("GRANT COPY FROM TO "+usr).assertFailed(err_code="01007", err_message="GRANT: User/role '"+usr+"' unknown") _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list