По возможности используйте собственный клиент, поскольку он обеспечит наилучшую производительность, совместимость и функции. Вас просят ввести учетные данные, потому что вы использовали несколько протоколов для подключения к одной и той же базе данных.
Решите, какой драйвер вы хотите использовать, и обновите ваш источник данных .
Что касается разницы между OLE DB и ODBC.
OLE DB (База данных связывания и встраивания объектов) предназначена для обеспечения доступа ко всем типам данных в среде OLE Component Object Model (COM). OLE DB включает в себя функциональность SQL, определенную в ODBC, но также определяет интерфейсы, подходящие для получения доступа к данным, отличным от данных SQL.