安全性咨询

我看到数据库服务器的地址是一个公共的endpoint?我的应用在同一个数据中心访问数据库时?访问请求是否会先经过Internet再到服务器地址?

不会,Azure数据中心的网络路由会解析到这是一个自己的地址,会直接通过数据中心的内部网络路由到那个IP地址。而且这样的路由是安全的,不用担心查询请求和结果会被第三方监听到。但是如果您的应用和数据库不在同一个数据中心里,数据库查询请求和结果会经过Internet,在这种情况下建议用户用SSL来保证数据传递的私密性。关于SSL链接的详细信息参考SSL安全访问MySQL Database on Azure