DatabaseProtocolFrontendEngine

全限定类名

org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine

定义

用于 ShardingSphere-Proxy 解析与适配访问数据库的协议

已知实现

配置标识详细说明全限定类名
MySQLMySQL 协议实现org.apache.shardingsphere.proxy.frontend.mysql.MySQLFrontendEngine
PostgreSQLPostgreSQL 协议实现org.apache.shardingsphere.proxy.frontend.postgresql.PostgreSQLFrontendEngine
openGaussopenGauss 协议实现org.apache.shardingsphere.proxy.frontend.opengauss.OpenGaussFrontendEngine

AuthorityProvide

全限定类名

org.apache.shardingsphere.authority.spi.AuthorityProvider

定义

用户权限加载逻辑

已知实现

配置标识详细说明全限定类名
ALL_PERMITTED默认授予所有权限(不鉴权)org.apache.shardingsphere.authority.provider.simple.AllPermittedPrivilegesProvider
DATABASE_PERMITTED通过属性 user-database-mappings 配置的权限org.apache.shardingsphere.authority.provider.database.DatabasePermittedPrivilegesProvider