解决连接数据库只能使用localhost连接数据库,使用ip则报错

问题产生:

当我在使用自己的ip作为数据源连接本地的数据库时,报错

Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf1bc8f] was not registered for synchronization because synchronization is not active
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf1bc8f]

当使用localhost或者127.0.0.1就正常访问。

解决办法:

在数据库中找到user表将root对应得Host改为'%'

解决连接数据库只能使用localhost连接数据库,使用ip则报错_第1张图片

解决连接数据库只能使用localhost连接数据库,使用ip则报错_第2张图片

访问成功~~~

你可能感兴趣的:(数据库,oracle)