1. A method to configure a data source name (DSN) to use during a data source access, the method comprising: selecting a driver; providing an identifier that identifies a data source, the identifier comprising an identifier of a class of the data source, and at least one of a library or an application of the data source that implements a driver interface to access the data source; using the identifier, by the driver executing on a computer, to access an implementation of the driver interface of the data source; determining, by the implementation of the driver interface, connection settings for the data source and generating a connection string; receiving, by the driver executing on the computer, the connection string with the identifier from the implementation of the driver interface to the driver; and forwarding the connection string from the driver to a driver manager managing a client; wherein the library or application is component object model (COM)-based.