fix(server): webserver should not require CREATE TABLE privilege for schema version
## Summary Webserver mode calls `schema::version::init()` at startup which runs `CREATE TABLE IF NOT EXISTS gkg_schema_version`. This requires write privileges, but the webserver uses a read-only ClickHouse user. The webserver only needs to read the active schema version — the indexer is responsible for creating the table. ## Expected behavior Webserver starts successfully with a read-only ClickHouse user and reads the active schema version from the existing `gkg_schema_version` table. ## Actual behavior Webserver crashes on startup with `ACCESS_DENIED` when using a read-only user.
issue