SchemaCrawler 用户名和角色

SchemaCrawler user name and roles

我在我的项目中使用模式爬虫。有没有办法获得用户及其角色? 目录对象不包含任何此类信息。

我正在使用这个配置:

val schemaCrawlerOptions = SchemaCrawlerOptionsBuilder
  .builder
  .withSchemaInfoLevel(SchemaInfoLevelBuilder.maximum())
  .toOptions

SchemaCrawler 不提供获取用户和角色作为数据库元数据目录一部分的方法。但是,您可以执行任意 SQL 查询,并在 SchemaCrawler 输出中显示结果。根据您的数据库,您可以通过 SQL 查询获取用户和角色信息,因此您可以将其作为 SchemaCrawler 输出的一部分。请参阅 SchemaCrawler 示例(包含在下载中)以了解如何使用 SchemaCrawler 运行 SQL 查询。

Sualeh Fatehi,SchemaCrawler