Retro Eye care Haitian Deep Dark Default

DatabaseProtocolFrontendEngine

Fully-qualified class name

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

Definition

Protocols for ShardingSphere-Proxy to parse and adapt for accessing databases.

Implementation classes

Configuration Type Description Fully-qualified class name
MySQL Protocol implementation for MySQL org.apache.shardingsphere.proxy.frontend.mysql.MySQLFrontendEngine
PostgreSQL Protocol implementation for PostgreSQL org.apache.shardingsphere.proxy.frontend.postgresql.PostgreSQLFrontendEngine
openGauss Protocol implementation for openGauss org.apache.shardingsphere.proxy.frontend.opengauss.OpenGaussFrontendEngine

AuthorityProvideAlgorithm

Fully-qualified class name

org.apache.shardingsphere.authority.spi.AuthorityProviderAlgorithm

Definition

Loading logic for user permission.

Implementation classes

Configuration Type Description Fully-qualified class name
ALL_PERMITTED Grant all permissions by default (no forensics) org.apache.shardingsphere.authority.provider.simple.AllPermittedPrivilegesProviderAlgorithm
DATABASE_PERMITTED Permissions configured by user-database-mappings org.apache.shardingsphere.authority.provider.database.DatabasePermittedPrivilegesProviderAlgorithm