首先,我不是一个开发人员,所以如果这是一个多余或没有帮助的问题,我道歉。在
在microsoftsqlservermanagementstudio中,我可以使用activedirectoryuniversalauthentication连接到某个服务器,但我无法找到使用Python实现这一点的方法。在
当我使用应用程序登录时,单击“连接”后,将弹出一个Azure登录屏幕,我可以使用我的用户名登录:myname@domain.com和密码。在
但是,当我使用以下代码尝试使用pyodbc进行连接时,会出现以下错误:import pyodbc
def main():
serverName = "name.database.windows.net"
dbName = "DatabaseName"
connection = pyodbc.connect("DRIVER={SQL Server};SERVER=" + serverName +
";DATABASE=" + dbName +
";UID=myname@domain.com;PWD=mypassword")
cursor = connection.cursor()
data = cursor.execute("select * from sometable;")
allData = data.fetchall()
connection.close()
for i in allData:
p