anchor.diff:  				adminPassword=get('CFAdminPassword'),
   				name="#this.db_type_id#_#arguments.databaseName#",
   				class=this.db_type.jdbc_class_name,
  -				jdbcurl="#Replace(this.jdbc_url_template, '##databaseName##', "db_" & arguments.databaseName, 'ALL')#",
  -				username="user_#arguments.databaseName#",
  -				password=arguments.databaseName,
  +				jdbcurl="#Replace(this.jdbc_url_template, '##databaseName##', "db_" & this.db_type_id & '_' & arguments.databaseName, 'ALL')#",
  +				username="user_#this.db_type_id#_#arguments.databaseName#",
  +				password=this.db_type_id & '_' & arguments.databaseName,
   				customJDBCArguments=this.db_type.custom_jdbc_attributes,
   				timeout=0,
   				allowed_grant=false,
  
positive.code: 		<cfif not IsDefined("this.db_type")>
  			<cfset this.db_type = model("DB_Type").findByKey(this.db_type_id)>
  		</cfif>
  		<cfset var sql = Replace(this.db_type.drop_script_template, '##databaseName##', ucase(databaseName), 'ALL')>
  
  	        <cfif Len(this.db_type.batch_separator)>
  	                <cfset sql = REReplace(sql, "#chr(10)##this.db_type.batch_separator#(#chr(13)#?)#chr(10)#", '#chr(7)#', 'all')>
  
negative.code: 				adminPassword=get('CFAdminPassword'),
  				name="#this.db_type_id#_#arguments.datasourceName#",
  				class=this.db_type.jdbc_class_name,
  				jdbcurl="#Replace(this.jdbc_url_template, '##databaseName##', "db_" & this.db_type_id & '_' & arguments.datasourceName, 'ALL')#",
  				username="user_#this.db_type_id#_#arguments.datasourceName#",
  				password=this.db_type_id & '_' & arguments.datasourceName,
  				customJDBCArguments=this.db_type.custom_jdbc_attributes,
  				timeout=0,
  			    allowed_select=true,
  