This push contains one more item effect of which i can't obtain:
Store EXECUTE privilege for all SYSTEM packages
Following script *works* without error on snapshot 6.0.0.1948-20260513_212500-f8eee95 which is closest prior to push
#81241342:
create table test(id int);
create or alter user john password 'junior';
commit;
revoke all on all from john;
commit;
grant select on test to john;
commit;
connect 'localhost:r:\temp\tmp4test.fdb' user john password 'junior';
select
plan_line as rn
,cardinality
,cast(access_path as varchar(8190)) as access_txt
from system.rdb$sql.explain(q'#select count(*) from test#')
;
select system.rdb$time_zone_util.database_version() from rdb$database;
(note: user 'john' was NOT granted here with execute privilege to any package from SYSTEM schema)
Output:
RN 1
CARDINALITY <null>
ACCESS_TXT Select Expression
RN 2
CARDINALITY 1.000000000000000
ACCESS_TXT -> Aggregate
RN 3
CARDINALITY 1.000000000000000
ACCESS_TXT -> Table "PUBLIC"."TEST" Full Scan
DATABASE_VERSION 2026b
(same on fresh 6.x snapshot).
So, how can i see the difference between snapshots before and after this push ?