Ok so i just tested this locally:
- download the JDBC snowflake Jar
- install the jar as a connector in the web UI. I did not hit a size issue here, but I admit in my dev environment i might have increased the upload size.
- I have successfully created a Database Connection to my test instance of snowflake. Note that i had to alter the default JDBC_QUERY_RESULT_FORMAT to JSON instead of Arrow. It looks like their JDBC driver expects the arrow dependency and its not included in their JDBC driver jar
I basically followed This KB article with the additional bits of setting JDBC_QUERY_RESULT_FORMAT as mentioned here and I end up with valid connections to my snowflake instance
This definitely points to this being a permissions issue or something. After you altered the permissions of the jar file did you trigger a resource rescan? It can be done from the Platform web ui page in the top right corner:

database-connection
config.json on disk:
{
"connectURL": "jdbc:snowflake://<MY_INSTANCE>.snowflakecomputing.com",
"connectionProps": "",
"connectionResetParams": "",
"defaultTransactionLevel": "DEFAULT",
"driver": "Snowflake",
"evictionRate": -1,
"evictionTests": 3,
"evictionTime": 1800000,
"failoverMode": "STANDARD",
"failoverProfile": "",
"includeSchemaInTableName": false,
"password": {
"data": {
"ciphertext": "XXX",
"encrypted_key": "XXX",
"iv": "XXX",
"protected": "XXX",
"tag": "XXXX"
},
"type": "Embedded"
},
"poolInitSize": 3,
"poolMaxActive": 8,
"poolMaxIdle": 8,
"poolMaxWait": 5000,
"poolMinIdle": 0,
"slowQueryLogThreshold": 60000,
"testOnBorrow": true,
"testOnReturn": false,
"testWhileIdle": false,
"translator": "GENERIC",
"username": "<MY_USER>",
"validationQuery": "SELECT 1",
"validationSleepTime": 10000
}
database-driver
config.json:
{
"classname": "net.snowflake.client.jdbc.SnowflakeDriver",
"defaultPropInstructions": "",
"defaultProps": "",
"defaultTranslator": "GENERIC",
"defaultValidationQuery": "SELECT 1",
"type": "GENERIC",
"urlFormat": "jdbc:snowflake://\u003caccount_identifier\u003e.snowflakecomputing.com",
"urlInstructions": ""
}
resource.json:
{
"scope": "A",
"description": "",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"config.json",
"snowflake-jdbc-3.26.0.jar"
],
"attributes": {
"lastModification": {
"actor": "<IGNITION_USER>",
"timestamp": "2025-08-22T14:13:01Z"
},
"uuid": "6f7f1abc-f9ee-47e9-9ba7-29e5ce828608",
"lastModificationSignature": "c00060d211ed9a6f4ea287003e26933ec8744ff56922ea0de3da18460ace9a99",
"enabled": true
}
}
driver directory overview:

