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 |
AuthorityProvide
Fully-qualified class name
org.apache.shardingsphere.authority.spi.AuthorityProvider
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.AllPermittedPrivilegesProvider |
DATABASE_PERMITTED | Permissions configured by user-database-mappings | org.apache.shardingsphere.authority.provider.database.DatabasePermittedPrivilegesProvider |
当前内容版权归 ShardingSphere 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 ShardingSphere .