So I just finished performing an ETL on a remote database when I realized - I didn't have to specify a username or password for this ETL to run. However when I try to access the database I do need to have a username/password or else the interface will have issues. Is there somewhere special that I need to configure that OrientDB should be requesting credentials by default?
The below config (masked obviously) worked on several instances.
{
"source": { "file": { "path": "localCSVFile.csv"} },
"extractor": { "row": {} },
"transformers":[
{"csv": {} },
{"vertex": {"class": "Stuff"}}
],
"loader": {
"orientdb": {
"dbURL": "remote:somedatabaseURL",
"dbType": "graph",
"classes": [
{"name": "Stuff", "extends": "V"}
],
"indexes": [
{"class":"Stuff", "fields":["merchantId:integer"], "type":"UNIQUE"}
]
}
}
}