A B C D F G H I L M N O P R S T U Y
A
- AdministrativePrivileges - org.apache.shardingsphere.authority.provider.natived.model.privilege.admin中的类
-
Administrative privileges.
- AdministrativePrivileges() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.model.privilege.admin.AdministrativePrivileges
-
- AllPrivilegesPermittedAuthorityProviderAlgorithm - org.apache.shardingsphere.authority.provider.simple中的类
-
All privileges permitted authority provider algorithm.
- AllPrivilegesPermittedAuthorityProviderAlgorithm() - 类 的构造器org.apache.shardingsphere.authority.provider.simple.AllPrivilegesPermittedAuthorityProviderAlgorithm
-
- AuthorityChecker - org.apache.shardingsphere.authority.checker中的类
-
Authority checker.
- AuthorityChecker() - 类 的构造器org.apache.shardingsphere.authority.checker.AuthorityChecker
-
- AuthorityOrder - org.apache.shardingsphere.authority.constant中的类
-
Authority order.
- AuthorityOrder() - 类 的构造器org.apache.shardingsphere.authority.constant.AuthorityOrder
-
- AuthorityRule - org.apache.shardingsphere.authority.rule中的类
-
Authority rule.
- AuthorityRule(AuthorityRuleConfiguration, Map<String, ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 的构造器org.apache.shardingsphere.authority.rule.AuthorityRule
-
- AuthorityRuleBuilder - org.apache.shardingsphere.authority.rule.builder中的类
-
Authority rule builder.
- AuthorityRuleBuilder() - 类 的构造器org.apache.shardingsphere.authority.rule.builder.AuthorityRuleBuilder
-
- AuthorityRuleConfigurationYamlSwapper - org.apache.shardingsphere.authority.yaml.swapper中的类
-
Authority rule configuration YAML swapper.
- AuthorityRuleConfigurationYamlSwapper() - 类 的构造器org.apache.shardingsphere.authority.yaml.swapper.AuthorityRuleConfigurationYamlSwapper
-
B
- build(Collection<ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 中的静态方法org.apache.shardingsphere.authority.provider.natived.builder.StoragePrivilegeBuilder
-
Build privileges.
- build(Collection<ShardingSphereUser>, Properties) - 类 中的静态方法org.apache.shardingsphere.authority.provider.schema.builder.SchemaPrivilegeBuilder
-
Build privileges.
- build(AuthorityRuleConfiguration, Map<String, ShardingSphereMetaData>) - 类 中的方法org.apache.shardingsphere.authority.rule.builder.AuthorityRuleBuilder
-
- build() - 类 中的方法org.apache.shardingsphere.authority.rule.builder.DefaultAuthorityRuleConfigurationBuilder
-
C
- check(String, Grantee, AuthorityRule) - 类 中的方法org.apache.shardingsphere.authority.checker.AuthorityChecker
-
- check(SQLStatement, List<Object>, Grantee, String, Map<String, ShardingSphereMetaData>, AuthorityRule) - 类 中的方法org.apache.shardingsphere.authority.checker.AuthorityChecker
-
- check(Grantee, AuthorityRule) - 类 中的方法org.apache.shardingsphere.authority.checker.AuthorityChecker
-
- check(Grantee, BiPredicate<Object, Object>, Object, AuthorityRule) - 类 中的方法org.apache.shardingsphere.authority.checker.AuthorityChecker
-
- create(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.MySQLPrivilegeHandler
-
- create(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.OraclePrivilegeHandler
-
- create(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.PostgreSQLPrivilegeHandler
-
- create(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.SQLServerPrivilegeHandler
-
- create(Collection<ShardingSphereUser>, DataSource) - 接口 中的方法org.apache.shardingsphere.authority.provider.natived.builder.StoragePrivilegeHandler
-
Create users in storage.
D
- DatabasePrivileges - org.apache.shardingsphere.authority.provider.natived.model.privilege.database中的类
-
Database privileges.
- DatabasePrivileges() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.model.privilege.database.DatabasePrivileges
-
- DefaultAuthorityRuleConfigurationBuilder - org.apache.shardingsphere.authority.rule.builder中的类
-
Default authority rule configuration builder.
- DefaultAuthorityRuleConfigurationBuilder() - 类 的构造器org.apache.shardingsphere.authority.rule.builder.DefaultAuthorityRuleConfigurationBuilder
-
- DefaultUser - org.apache.shardingsphere.authority.rule.builder中的类
-
Default user.
- DefaultUser() - 类 的构造器org.apache.shardingsphere.authority.rule.builder.DefaultUser
-
- diff(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.MySQLPrivilegeHandler
-
- diff(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.OraclePrivilegeHandler
-
- diff(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.PostgreSQLPrivilegeHandler
-
- diff(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.SQLServerPrivilegeHandler
-
- diff(Collection<ShardingSphereUser>, DataSource) - 接口 中的方法org.apache.shardingsphere.authority.provider.natived.builder.StoragePrivilegeHandler
-
Differentiate users between storage and exterior.
F
- findPrivileges(Grantee) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.NativeAuthorityProviderAlgorithm
-
- findPrivileges(Grantee) - 类 中的方法org.apache.shardingsphere.authority.provider.schema.SchemaPrivilegesPermittedAuthorityProviderAlgorithm
-
- findPrivileges(Grantee) - 类 中的方法org.apache.shardingsphere.authority.provider.simple.AllPrivilegesPermittedAuthorityProviderAlgorithm
-
- findPrivileges(Grantee) - 类 中的方法org.apache.shardingsphere.authority.rule.AuthorityRule
-
Find Privileges.
- findUser(Grantee) - 类 中的方法org.apache.shardingsphere.authority.rule.AuthorityRule
-
Find user.
G
- getOrder() - 类 中的方法org.apache.shardingsphere.authority.checker.AuthorityChecker
-
- getOrder() - 类 中的方法org.apache.shardingsphere.authority.rule.builder.AuthorityRuleBuilder
-
- getOrder() - 类 中的方法org.apache.shardingsphere.authority.rule.builder.DefaultAuthorityRuleConfigurationBuilder
-
- getOrder() - 类 中的方法org.apache.shardingsphere.authority.yaml.swapper.AuthorityRuleConfigurationYamlSwapper
-
- getProps() - 类 中的方法org.apache.shardingsphere.authority.provider.schema.SchemaPrivilegesPermittedAuthorityProviderAlgorithm
-
- getRuleConfigurationType() - 类 中的方法org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration
-
- getRuleTagName() - 类 中的方法org.apache.shardingsphere.authority.yaml.swapper.AuthorityRuleConfigurationYamlSwapper
-
- getType() - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.MySQLPrivilegeHandler
-
- getType() - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.OraclePrivilegeHandler
-
- getType() - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.PostgreSQLPrivilegeHandler
-
- getType() - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.SQLServerPrivilegeHandler
-
- getType() - 类 中的方法org.apache.shardingsphere.authority.provider.natived.NativeAuthorityProviderAlgorithm
-
- getType() - 类 中的方法org.apache.shardingsphere.authority.provider.schema.SchemaPrivilegesPermittedAuthorityProviderAlgorithm
-
- getType() - 类 中的方法org.apache.shardingsphere.authority.provider.simple.AllPrivilegesPermittedAuthorityProviderAlgorithm
-
- getType() - 类 中的方法org.apache.shardingsphere.authority.rule.AuthorityRule
-
- getTypeClass() - 类 中的方法org.apache.shardingsphere.authority.checker.AuthorityChecker
-
- getTypeClass() - 类 中的方法org.apache.shardingsphere.authority.rule.builder.AuthorityRuleBuilder
-
- getTypeClass() - 类 中的方法org.apache.shardingsphere.authority.rule.builder.DefaultAuthorityRuleConfigurationBuilder
-
- getTypeClass() - 类 中的方法org.apache.shardingsphere.authority.yaml.swapper.AuthorityRuleConfigurationYamlSwapper
-
- grantAll(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.MySQLPrivilegeHandler
-
- grantAll(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.OraclePrivilegeHandler
-
- grantAll(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.PostgreSQLPrivilegeHandler
-
- grantAll(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.SQLServerPrivilegeHandler
-
- grantAll(Collection<ShardingSphereUser>, DataSource) - 接口 中的方法org.apache.shardingsphere.authority.provider.natived.builder.StoragePrivilegeHandler
-
Grant all privileges to users.
H
- hasPrivileges(Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.admin.AdministrativePrivileges
-
Has privileges.
- hasPrivileges(String, Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.database.DatabasePrivileges
-
Has privileges.
- hasPrivileges(String, String, Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.database.DatabasePrivileges
-
Has privileges.
- hasPrivileges(Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.database.SchemaPrivileges
-
Has privileges.
- hasPrivileges(String, Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.database.SchemaPrivileges
-
Has privileges.
- hasPrivileges(Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.database.TablePrivileges
-
Has privileges.
- hasPrivileges(String) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.NativePrivileges
-
- hasPrivileges(Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.NativePrivileges
-
- hasPrivileges(AccessSubject, Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.NativePrivileges
-
- hasPrivileges(String) - 类 中的方法org.apache.shardingsphere.authority.provider.schema.model.privilege.SchemaPrivilegesPermittedShardingSpherePrivileges
-
- hasPrivileges(Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.schema.model.privilege.SchemaPrivilegesPermittedShardingSpherePrivileges
-
- hasPrivileges(AccessSubject, Collection<PrivilegeType>) - 类 中的方法org.apache.shardingsphere.authority.provider.schema.model.privilege.SchemaPrivilegesPermittedShardingSpherePrivileges
-
I
- init(Map<String, ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.NativeAuthorityProviderAlgorithm
-
- init(Map<String, ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 中的方法org.apache.shardingsphere.authority.provider.schema.SchemaPrivilegesPermittedAuthorityProviderAlgorithm
-
- init(Map<String, ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 中的方法org.apache.shardingsphere.authority.provider.simple.AllPrivilegesPermittedAuthorityProviderAlgorithm
-
L
- load(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.MySQLPrivilegeHandler
-
- load(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.OraclePrivilegeHandler
-
- load(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.PostgreSQLPrivilegeHandler
-
- load(Collection<ShardingSphereUser>, DataSource) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.builder.dialect.SQLServerPrivilegeHandler
-
- load(Collection<ShardingSphereUser>, DataSource) - 接口 中的方法org.apache.shardingsphere.authority.provider.natived.builder.StoragePrivilegeHandler
-
Load privileges from storage.
M
- merge(Map<ShardingSphereUser, Collection<NativePrivileges>>, String, Collection<ShardingSphereRule>) - 类 中的静态方法org.apache.shardingsphere.authority.provider.natived.builder.StoragePrivilegeMerger
-
Merge privileges.
- MySQLPrivilegeHandler - org.apache.shardingsphere.authority.provider.natived.builder.dialect中的类
-
MySQL privilege handler.
- MySQLPrivilegeHandler() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.builder.dialect.MySQLPrivilegeHandler
-
N
- NativeAuthorityProviderAlgorithm - org.apache.shardingsphere.authority.provider.natived中的类
-
Native authority provide algorithm.
- NativeAuthorityProviderAlgorithm() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.NativeAuthorityProviderAlgorithm
-
- NativePrivileges - org.apache.shardingsphere.authority.provider.natived.model.privilege中的类
-
Native Privileges.
- NativePrivileges() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.model.privilege.NativePrivileges
-
O
- OraclePrivilegeHandler - org.apache.shardingsphere.authority.provider.natived.builder.dialect中的类
-
Oracle privilege handler.
- OraclePrivilegeHandler() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.builder.dialect.OraclePrivilegeHandler
-
- ORDER - 类 中的静态变量org.apache.shardingsphere.authority.constant.AuthorityOrder
-
Authority order.
- org.apache.shardingsphere.authority.checker - 程序包 org.apache.shardingsphere.authority.checker
-
- org.apache.shardingsphere.authority.constant - 程序包 org.apache.shardingsphere.authority.constant
-
- org.apache.shardingsphere.authority.provider.natived - 程序包 org.apache.shardingsphere.authority.provider.natived
-
- org.apache.shardingsphere.authority.provider.natived.builder - 程序包 org.apache.shardingsphere.authority.provider.natived.builder
-
- org.apache.shardingsphere.authority.provider.natived.builder.dialect - 程序包 org.apache.shardingsphere.authority.provider.natived.builder.dialect
-
- org.apache.shardingsphere.authority.provider.natived.model.privilege - 程序包 org.apache.shardingsphere.authority.provider.natived.model.privilege
-
- org.apache.shardingsphere.authority.provider.natived.model.privilege.admin - 程序包 org.apache.shardingsphere.authority.provider.natived.model.privilege.admin
-
- org.apache.shardingsphere.authority.provider.natived.model.privilege.database - 程序包 org.apache.shardingsphere.authority.provider.natived.model.privilege.database
-
- org.apache.shardingsphere.authority.provider.natived.model.subject - 程序包 org.apache.shardingsphere.authority.provider.natived.model.subject
-
- org.apache.shardingsphere.authority.provider.schema - 程序包 org.apache.shardingsphere.authority.provider.schema
-
- org.apache.shardingsphere.authority.provider.schema.builder - 程序包 org.apache.shardingsphere.authority.provider.schema.builder
-
- org.apache.shardingsphere.authority.provider.schema.model.privilege - 程序包 org.apache.shardingsphere.authority.provider.schema.model.privilege
-
- org.apache.shardingsphere.authority.provider.simple - 程序包 org.apache.shardingsphere.authority.provider.simple
-
- org.apache.shardingsphere.authority.rule - 程序包 org.apache.shardingsphere.authority.rule
-
- org.apache.shardingsphere.authority.rule.builder - 程序包 org.apache.shardingsphere.authority.rule.builder
-
- org.apache.shardingsphere.authority.yaml.config - 程序包 org.apache.shardingsphere.authority.yaml.config
-
- org.apache.shardingsphere.authority.yaml.swapper - 程序包 org.apache.shardingsphere.authority.yaml.swapper
-
P
- PostgreSQLPrivilegeHandler - org.apache.shardingsphere.authority.provider.natived.builder.dialect中的类
-
PostgreSQL privilege handler.
- PostgreSQLPrivilegeHandler() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.builder.dialect.PostgreSQLPrivilegeHandler
-
- PROP_USER_SCHEMA_MAPPINGS - 类 中的静态变量org.apache.shardingsphere.authority.provider.schema.SchemaPrivilegesPermittedAuthorityProviderAlgorithm
-
R
- refresh(Map<String, ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 中的方法org.apache.shardingsphere.authority.provider.natived.NativeAuthorityProviderAlgorithm
-
- refresh(Map<String, ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 中的方法org.apache.shardingsphere.authority.provider.schema.SchemaPrivilegesPermittedAuthorityProviderAlgorithm
-
- refresh(Map<String, ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 中的方法org.apache.shardingsphere.authority.provider.simple.AllPrivilegesPermittedAuthorityProviderAlgorithm
-
- refresh(Map<String, ShardingSphereMetaData>, Collection<ShardingSphereUser>) - 类 中的方法org.apache.shardingsphere.authority.rule.AuthorityRule
-
Refresh authority.
S
- SchemaAccessSubject - org.apache.shardingsphere.authority.provider.natived.model.subject中的类
-
Schema access subject.
- SchemaAccessSubject() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.model.subject.SchemaAccessSubject
-
- SchemaPrivilegeBuilder - org.apache.shardingsphere.authority.provider.schema.builder中的类
-
- SchemaPrivilegeBuilder() - 类 的构造器org.apache.shardingsphere.authority.provider.schema.builder.SchemaPrivilegeBuilder
-
- SchemaPrivileges - org.apache.shardingsphere.authority.provider.natived.model.privilege.database中的类
-
Schema privileges.
- SchemaPrivileges() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.model.privilege.database.SchemaPrivileges
-
- SchemaPrivilegesPermittedAuthorityProviderAlgorithm - org.apache.shardingsphere.authority.provider.schema中的类
-
- SchemaPrivilegesPermittedAuthorityProviderAlgorithm() - 类 的构造器org.apache.shardingsphere.authority.provider.schema.SchemaPrivilegesPermittedAuthorityProviderAlgorithm
-
- SchemaPrivilegesPermittedShardingSpherePrivileges - org.apache.shardingsphere.authority.provider.schema.model.privilege中的类
-
- SchemaPrivilegesPermittedShardingSpherePrivileges() - 类 的构造器org.apache.shardingsphere.authority.provider.schema.model.privilege.SchemaPrivilegesPermittedShardingSpherePrivileges
-
- setProps(Properties) - 类 中的方法org.apache.shardingsphere.authority.provider.schema.SchemaPrivilegesPermittedAuthorityProviderAlgorithm
-
- setSuperPrivilege() - 类 中的方法org.apache.shardingsphere.authority.provider.natived.model.privilege.NativePrivileges
-
- setSuperPrivilege() - 类 中的方法org.apache.shardingsphere.authority.provider.schema.model.privilege.SchemaPrivilegesPermittedShardingSpherePrivileges
-
- SQLServerPrivilegeHandler - org.apache.shardingsphere.authority.provider.natived.builder.dialect中的类
-
SQLServer privilege handler.
- SQLServerPrivilegeHandler() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.builder.dialect.SQLServerPrivilegeHandler
-
- StoragePrivilegeBuilder - org.apache.shardingsphere.authority.provider.natived.builder中的类
-
Storage privilege builder.
- StoragePrivilegeBuilder() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.builder.StoragePrivilegeBuilder
-
- StoragePrivilegeHandler - org.apache.shardingsphere.authority.provider.natived.builder中的接口
-
Storage privilege handler.
- StoragePrivilegeMerger - org.apache.shardingsphere.authority.provider.natived.builder中的类
-
Storage privilege merger.
- StoragePrivilegeMerger() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.builder.StoragePrivilegeMerger
-
- swapToObject(YamlAuthorityRuleConfiguration) - 类 中的方法org.apache.shardingsphere.authority.yaml.swapper.AuthorityRuleConfigurationYamlSwapper
-
- swapToYamlConfiguration(AuthorityRuleConfiguration) - 类 中的方法org.apache.shardingsphere.authority.yaml.swapper.AuthorityRuleConfigurationYamlSwapper
-
T
- TableAccessSubject - org.apache.shardingsphere.authority.provider.natived.model.subject中的类
-
Table access subject.
- TableAccessSubject() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.model.subject.TableAccessSubject
-
- TablePrivileges - org.apache.shardingsphere.authority.provider.natived.model.privilege.database中的类
-
Table privileges.
- TablePrivileges() - 类 的构造器org.apache.shardingsphere.authority.provider.natived.model.privilege.database.TablePrivileges
-
U
- USER_HOSTNAME - 类 中的静态变量org.apache.shardingsphere.authority.rule.builder.DefaultUser
-
- USER_NAME - 类 中的静态变量org.apache.shardingsphere.authority.rule.builder.DefaultUser
-
- USER_PASSWORD - 类 中的静态变量org.apache.shardingsphere.authority.rule.builder.DefaultUser
-
Y
- YamlAuthorityRuleConfiguration - org.apache.shardingsphere.authority.yaml.config中的类
-
Authority rule configuration for YAML.
- YamlAuthorityRuleConfiguration() - 类 的构造器org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration
-
A B C D F G H I L M N O P R S T U Y
Copyright © 2021 The Apache Software Foundation. All rights reserved.