terrymanu opened a new issue #9844:
URL: https://github.com/apache/shardingsphere/issues/9844
This issue for discussion of authentication and authority modules with
Apache ShardingSphere.
1. Authentication
1.1. ShardingSphere-JDBC do not have authentication, just use data source
pool to connect databases;
1.2. There is YAML configuration of ShardingSphere-Proxy (in server.xml
file) for authentication;
1.3. Authentication defined username, host and password only;
1.4. Authentications which defined in proxy YAML have `SUPER` privileges
and can not changed by DCL.
1.5. Authentication is the kernel module of ShardingSphere-Proxy.
2. Authority
1.1 Developers should configure `AUTHORITY RULE` to enable authority which
is in pluggable module;
1.2 There are 2 kind of authority type in ShardingSphere:`STORAGE` and
`EXTERNAL`;
- `STORAGE` reuse database's privileges;
- `EXTERNAL` which provide by other system outside.
1.3 More users which loaded from authority module can be added into
authentication users;
1.4 It should throw exception if YAML defined users conflict with
authority provided users.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]