跳过导航链接
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.