如何在SQLAlchemy连接字符串中包含SSL凭据?我应该包括哪些?

时间:2019-05-10 00:06:03

标签: python azure ssl sqlalchemy

我编写了一个Python脚本来连接到Azure中的SQL数据库,并且出现以下错误:

  

9002(28000):需要SSL连接。请指定SSL选项   然后重试。

很明显,我需要包括SSL凭证,但是鉴于配置文件的其余格式,我不确定如何做到这一点。

我目前有一本字典,其中的数据库访问凭据的格式为'key' : 'value'

我见过的SSL参数似乎在其他字典中使用,或者是非字符串变量。无论如何,我只需要有人告诉我...

  1. 如何格式化它,以及
  2. 它们的外观示例(ssl_ca,ssl_cert和ssl_key)

这是我的配置文件中的词典,当然,事物的实际名称已更改。

config = {
'user': 'username@database',
'password':'mypassword',
'host':'hostname.database.windows.net',
'database':'databasename'
}

谢谢!

0 个答案:

没有答案