function AcessaVendas () {
var URL = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Connect").getRange('A1').getValue();
var USER = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Connect").getRange('B1').getValue();
var PASS = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Connect").getRange('C1').getValue();
/*
USER= username that i createdin the ssms with db_reader
PASS= password
*/
var conn = Jdbc.getConnection(URL, USER, PASS);
var stmt = conn.createStatement();
stmt.setMaxRows(10000);
var start = new Date();
var rs = stmt.executeQuery(myquery());
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Dados");
ss.getRange('a2:h1000').clearContent();
var cell = ss.getRange('a2');
var row = 0;
while (rs.next()) {
for (var col = 0; col < 7; col++) {
cell.offset(row, col).setValue(rs.getString(col + 1));
}
row++;
}
rs.close();
stmt.close();
conn.close();
var end = new Date();
Logger.log('Time elapsed: ' + (end.getTime() - start.getTime()));
}
but always apears this error:"Failed to establish a database connection. Check connection string, username and password."
i already tried onpening ip 0.0.0.0 to 255.255.255.255
someone could hep me?