Flyway - 设置Oracle架构的权限和密码

时间:2015-03-13 10:32:04

标签: oracle oracle11g flyway

我正在配置取自here的Oracle VM,并希望调整在那里生成的默认架构作为Flyway集成的示例。

Flyway用于创建名为MYSCHEMA的新Oracle模式。因此,Flyway用户为system(默认Oracle dba),密码为系统密码,即:

    <flyway.user>system</flyway.user>
    <flyway.password>manager</flyway.password>
    <flyway.schemas>MYSCHEMA</flyway.schemas>

现在我有两个任务:

  1. 我需要为MYSCHEMA设置一个特定密码,或者至少知道Flyway为其设置的密码。
  2. 我需要为GRANT用户设置特定的用户权限(MYSCHEMA s。)。
  3. 这两项任务都应由system用户执行。此外,没有必要在每次迁移时运行它们。一次就够了。

    我可以使用回调或迁移在Flyway中进行吗?

    更新:默认密码似乎是&#34; flyway&#34;,但MYSCHEMA缺少CREATE SESSION权限。

0 个答案:

没有答案