wso2mi 7.1,mysql user_storage,第一个用户

问题描述

我按照文档说明设置了MysqL数据库user_storage,并禁用了内部api,但是...然后我被锁定,因为未创建任何用户...

如何在数据库中创建第一个管理员用户

解决方法

请确保您在Deployment.toml中具有以下配置。还要确保您已经正确创建了用户数据库。 https://ei.docs.wso2.com/en/latest/micro-integrator/setup/databases/setting-up-MySQL/#creating-the-databases

[user_store]
type = "database"
read_only = "false"

[[datasource]]
id = "WSO2_USER_DB"
url= "jdbc:mysql://localhost:3306/userdb"
username="root"
password="root"
driver="com.mysql.jdbc.Driver"

[realm_manager]
data_source = "WSO2_USER_DB" 

[internal_apis.file_user_store]
enable = false