You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by GitBox <gi...@apache.org> on 2021/03/26 16:51:27 UTC

[GitHub] [shardingsphere] terrymanu opened a new issue #9844: Authentication and authority modules design doc

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:
users@infra.apache.org



[GitHub] [shardingsphere] tristaZero closed issue #9844: Authentication and authority modules design doc

Posted by GitBox <gi...@apache.org>.
tristaZero closed issue #9844:
URL: https://github.com/apache/shardingsphere/issues/9844


   


-- 
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:
users@infra.apache.org