How can an External Application access to Data Warehouse without Providing Credentials

hampton123 1,030 Reputation points
2024-03-27T17:16:28.3733333+00:00

Currently I'm trying to connect my Azure Data Warehouse to an external application. Through this application, users will be sending queries to our tables. I have established a connection to our Data Warehouse, however it requires that I input login information into the raw Python code which I don't want, as it is insecure. I was curious as to if there is a way to establish a connection to the Azure database without having to raw-code credentials into the code.Please let me know if anything else needs clarification!

Azure SQL Database
{count} votes

1 answer

Sort by: Most helpful
  1. Oury Ba-MSFT 16,156 Reputation points Microsoft Employee
    2024-03-27T21:13:52.5033333+00:00

    @hampton123 Thank you for reaching out.

    My understanding is that you are trying to establish a secure connection to your Azure Data Warehouse without hardcoding credentials into your Python code.

    Please do check the below doc which provides guidance for the above scenario.

    https://learn.microsoft.com/en-us/azure/developer/python/sdk/authentication-on-premises-apps?tabs=azure-cli

    If you need further clarification, feel free to ask!

    Regards,

    Oury

    0 comments No comments