This patch stops DBI printing the connection password in an error
message.
diff -ru DBI-1.40/DBI.pm DBI-1.40-new/DBI.pm
--- DBI-1.40/DBI.pm 2004-01-08 14:03:57.000000000 +0000
+++ DBI-1.40-new/DBI.pm 2004-01-30 14:54:52.000000000 +0000
@@ -532,7 +532,7 @@
# Set $driver. Old style driver, if specified, overrides new dsn style.
$driver = $old_driver || $1 || $ENV{DBI_DRIVER}
- or Carp::croak("Can't connect(@_), no database driver specified "
+ or Carp::croak("Can't connect to data source $dsn, no database driver
specified "
."and DBI_DSN env var not set");
if ($ENV{DBI_AUTOPROXY} && $driver ne 'Proxy' && $driver ne 'Sponge' && $driver
ne 'Switch') {
--
Ed Avis <[EMAIL PROTECTED]>