# Liquibase with mongodb x.509 certificates to auth

**URL:** <https://forum.liquibase.org/t/liquibase-with-mongodb-x-509-certificates-to-auth/5172>\
**Category:** Liquibase Development\
**Created:** [March 9, 2021, 4:31pm UTC](https://forum.liquibase.org/t/liquibase-with-mongodb-x-509-certificates-to-auth/5172 "2021-03-09T16:31:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![padmaja](https://avatars.discourse-cdn.com/v4/letter/p/e9bcb4/32.png) [@padmaja](https://forum.liquibase.org/u/padmaja)\
**Post date:** [March 9, 2021, 4:31pm UTC](https://forum.liquibase.org/t/liquibase-with-mongodb-x-509-certificates-to-auth/5172/1 "2021-03-09T16:31:22Z")

</div>

Hi ,  
I am using liquibase with mongodb which has string format (username and password).And I would like to use my mongodb to connect with x.509 certs using Liquibase .With this approach my url contains --tls --tlsCertificateKeyFile. How can I do it.I am using Liquibase with CLI so far.  
Thanks for the help.

---

<div class="post-metadata">

**Author:** ![alexandru.slobodcico](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.liquibase.org/alexandru.slobodcico/32/334_2.png) [@alexandru.slobodcico](https://forum.liquibase.org/u/alexandru.slobodcico)\
**Post date:** [March 15, 2021, 1:06pm UTC](https://forum.liquibase.org/t/liquibase-with-mongodb-x-509-certificates-to-auth/5172/2 "2021-03-15T13:06:18Z")

</div>

Hi @padmaja, raised an issue in repo

> <https://github.com/liquibase/liquibase-mongodb/issues/113>
>
> https://forum.liquibase.org/t/liquibase-with-mongodb-x-509-certificates-to-auth/5172
> Liquibase with mongodb x.509 certificates to auth
> padmaja
> Hi ,
> I am using liquibase with mongodb which has string format (username and password).And I...

Will let you know when clear ho to do that.

---

<div class="post-metadata">

**Author:** ![alexandru.slobodcico](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.liquibase.org/alexandru.slobodcico/32/334_2.png) [@alexandru.slobodcico](https://forum.liquibase.org/u/alexandru.slobodcico)\
**Post date:** [March 16, 2021, 8:58am UTC](https://forum.liquibase.org/t/liquibase-with-mongodb-x-509-certificates-to-auth/5172/3 "2021-03-16T08:58:27Z")

</div>

Hi @padmaja have you tried passing them to connection string as query parameters?

> **[Connection String URI Format — MongoDB Manual](https://docs.mongodb.com/manual/reference/connection-string/#urioption.tls)**

---

<div class="post-metadata">

**Author:** ![alexandru.slobodcico](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.liquibase.org/alexandru.slobodcico/32/334_2.png) [@alexandru.slobodcico](https://forum.liquibase.org/u/alexandru.slobodcico)\
**Post date:** [March 16, 2021, 8:58am UTC](https://forum.liquibase.org/t/liquibase-with-mongodb-x-509-certificates-to-auth/5172/4 "2021-03-16T08:58:59Z")

</div>

something like:  
mongodb://db0.example.com,[db1.example.com](http://db1.example.com),[db2.example.com/?replicaSet=myRepl&tls=true&tlsCertificateKeyFile=](http://db2.example.com/?replicaSet=myRepl&tls=true&tlsCertificateKeyFile=)…
