assert   
  + Statement failed, SQLSTATE = 28000
  + unsuccessful metadata update
  + -CREATE TRIGGER TRG_DISCONNECT failed
  + -no permission for ALTER access to DATABASE

LOG DETAILS:

2026-07-22 08:10:54.069
2026-07-22 08:10:54.077 act = <firebird.qa.plugin.Action object at [hex]>
2026-07-22 08:10:54.085 tmp_worker = <firebird.qa.plugin.User object at [hex]>
2026-07-22 08:10:54.094 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2026-07-22 08:10:54.100
2026-07-22 08:10:54.105 @pytest.mark.trace
2026-07-22 08:10:54.111 @pytest.mark.version('>=5.0')
2026-07-22 08:10:54.117 def test_1(act: Action, tmp_worker: User, capsys):
2026-07-22 08:10:54.122
2026-07-22 08:10:54.128
2026-07-22 08:10:54.138 # Scan line-by-line through databases.conf, find line starting with REQUIRED_ALIAS and extract name of file that
2026-07-22 08:10:54.146 # must be created in the $(dir_sampleDb)/qa/ folder. This name will be used further as target database (tmp_fdb).
2026-07-22 08:10:54.152 # NOTE: we have to SKIP l

[...SKIPPED...]

.821 >       assert act.clean_stdout == act.clean_expected_stdout
2026-07-22 08:10:54.835 E       assert
2026-07-22 08:10:54.845 E         + Statement failed, SQLSTATE = 28000
2026-07-22 08:10:54.852 E         + unsuccessful metadata update
2026-07-22 08:10:54.860 E         + -CREATE TRIGGER TRG_DISCONNECT failed
2026-07-22 08:10:54.867 E         + -no permission for ALTER access to DATABASE
2026-07-22 08:10:54.876
2026-07-22 08:10:54.886 tests/functional/trigger/database/test_disconnect_05.py:171: AssertionError
2026-07-22 08:10:54.894 ---------------------------- Captured stdout setup -----------------------------
2026-07-22 08:10:54.901 Creating db: localhost:/var/tmp/qa_2024/test_12642/test.fdb [page_size=None, sql_dialect=None, charset='NONE', user=SYSDBA, password=masterkey]
2026-07-22 08:10:54.908 CREATE user: TMP_WORKER PLUGIN: Srp
2026-07-22 08:10:54.914 --------------------------- Captured stdout teardown ---------------------------
2026-07-22 08:10:54.920 DROP user: TMP_WORKER PLUGIN: Srp