【发布时间】:2014-11-06 10:01:19
【问题描述】:
我们正在为客户清理服务器,偶然发现了一个使用 H2 数据库的旧应用程序。虽然访问应用程序的配置文件中有凭据,但它们似乎都不起作用。
甚至“sa”用户的访问权限也是未知的。据我所知,“sa”的密码默认为空字符串,但使用“sa”/“”的访问被拒绝(错误的用户名或密码 [28000-182] 28000/28000(帮助))。
如前所述,数据库未加密。查看文件,我可以看到表的 SQL 语句,甚至可以看到一些表内容。
有什么方法可以访问该数据库?据我的搜索显示,只能使用“sa”用户。我正在从 MySQL 中寻找类似于“--skip-grant-tables”的东西。
【问题讨论】:
标签: h2