Я задавался вопросом, существуют ли помимо стандартного имени пользователя/пароля аутентификация ODBC, другие опции для аутентификации соединения ODBC с помощью альтернативного метода как PKI, подобный SSH.
Походит на имя пользователя / пароль не как безопасное, если все, что я хочу, является сервером к серверному соединению без "настоящего" пользователя. Это казалось бы более безопасным, чтобы иметь сервер БД, только принимают соединения от сервера приложений.
Да, существуют и другие методы аутентификации.
Большинство «собственных» драйверов доступа к данным, поставляемых СУБД (ODBC, JDBC, ADO.NET, OLE DB, XMLA и другие), ограничены на UID / PWD.
MySQL (и, возможно, другие) проверяет имя хоста клиента и / или IP-адрес, а также имя пользователя и пароль.
Некоторые сторонние драйверы доступа к данным , например, от моего работодателя добавить другие методы аутентификации, такие как WebID, который использует технологии X509, и атрибуты соединения, включая, помимо прочего, IP-адрес клиента, приложение, операционную систему и другие.