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]


Reply via email to