| 程序包 | 说明 |
|---|---|
| org.apache.shardingsphere.authority.provider.natived.builder | |
| org.apache.shardingsphere.authority.provider.natived.builder.dialect |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,NativePrivileges> |
StoragePrivilegeBuilder.build(Collection<org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData> metaDataList,
Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users)
Build privileges.
|
Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,NativePrivileges> |
StoragePrivilegeHandler.load(Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users,
DataSource dataSource)
Load privileges from storage.
|
static Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,NativePrivileges> |
StoragePrivilegeMerger.merge(Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,Collection<NativePrivileges>> privileges,
String schemaName,
Collection<org.apache.shardingsphere.infra.rule.ShardingSphereRule> rules)
Merge privileges.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,NativePrivileges> |
StoragePrivilegeMerger.merge(Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,Collection<NativePrivileges>> privileges,
String schemaName,
Collection<org.apache.shardingsphere.infra.rule.ShardingSphereRule> rules)
Merge privileges.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,NativePrivileges> |
MySQLPrivilegeHandler.load(Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users,
DataSource dataSource) |
Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,NativePrivileges> |
PostgreSQLPrivilegeHandler.load(Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users,
DataSource dataSource) |
Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,NativePrivileges> |
OraclePrivilegeHandler.load(Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users,
DataSource dataSource) |
Map<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser,NativePrivileges> |
SQLServerPrivilegeHandler.load(Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users,
DataSource dataSource) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.