【发布时间】:2015-06-11 12:01:57
【问题描述】:
使用 Grails 2.3.3 我想更改我的 H2 数据库的 sa 密码,或者可能将 sa 替换为具有相同管理员权限的不同用户名。
如果我使用 setpassword 命令更改 dbconsole 中的 sa 密码,然后更新 datasource.groovy 文件中的密码,我只需要这样做吗?或者我需要更新Grails环境中的其他配置文件吗?
我试图通过在 dbconsole 中创建一个具有管理员权限的新用户来提高安全性。然后我更改了 DataSource.groovy 文件中的用户名和密码。但是应用程序无法启动,我收到错误“无法创建初始连接池 - 用户名或密码错误”,大概是在环境中的其他地方设置了 sa 用户。了解所有数据库登录值的定义位置会很有用吗?
【问题讨论】: