change db access way
pass all test