following the link SAP - Go (golang) Support a made the code below:
package main
import (
"database/sql"
_ "github.com/SAP/go-hdb/driver"
"log"
)
const (
driverName = "hdb"
hdbDsn = "hdb://user:password@hostname:port"
)
func main() {
db, err := sql.Open(driverName, hdbDsn)
if err != nil {
log.Print("error on sql open => " ,err)
}
err = db.Ping()
if err != nil {
log.Print("error on db.Ping() => " ,err)
}
}
but I have the following problem:
2019/11/04 14:59:24 error on db.Ping() => SQL Error 4321 - only secure connections are allowed
I, tried too this:
hdbDsn = "hdb://user:password@hostname:port?encrypt=true"
but is not possible connect to Hana database.
Someone could help me?