-
Notifications
You must be signed in to change notification settings - Fork 564
Description
activerecord-sqlserver-adapter (6.1.0.0)
tiny_tds (2.1.5)
I am trying to set the connection option trustServerCertificate but it seems i can't get it to work.
I have tried adding the option as a query parameter to DATABASE_URL, like so:
sqlserver://<user>:<pwd>@<host>:<port>/<db_name>?trust_server_certificate=true
That didn't work so i tried various spellings of trustServerCertificate like trust_server_certificate or trustservercertificate.
Neither had done the trick, they simply seem to be ignored.
Then i found https://github.com/rails-sqlserver/activerecord-sqlserver-adapter#configure-connection and tried setting it via an rails initializer like so:
module ActiveRecord
module ConnectionAdapters
class SQLServerAdapter < AbstractAdapter
def configure_connection
raw_connection_do "SET TRUST_SERVER_CERTIFICATE ON"
end
end
end
end
This resulted in TinyTds::Error: 'TRUST_SERVER_CERTIFICATE' is not a recognized SET option.
Well, it was worth a shot ;)
Documentations for both TinyTds & AR sqlserver adatper do not mention mention anything about that connection option.
Any help on this would be greatly appreciated :)