If you specify DBPROMPT=YES,
it is not necessary to provide connection options with the LIBNAME
statement. If you specify connection options with the LIBNAME statement
and you specify DBPROMPT=YES, the connection option values are displayed
in the window (except for the password value, which appears as a series
of asterisks). All of these values can be overridden interactively.
The DBPROMPT= option
interacts with the DEFER= option to determine when the prompt window
appears. If DEFER=NO, the
DBPROMPT window
appears when the LIBNAME statement is executed. If DEFER=YES, the
DBPROMPT
window appears the first time a table is opened. The DEFER= option
normally defaults to NO but defaults to YES if DBPROMPT=YES. You can
override this default by explicitly setting DEFER=NO.
The
DBPROMPT window
usually opens only once for each time that the LIBNAME statement is
specified. It might open multiple times if DEFER=YES and the connection
fails when the engine tries to open a table. In these cases, the
DBPROMPT window
appears until a successful connection occurs or you click
Cancel.
The maximum password
length for most of the data sources is 32 characters.