[ https://issues.apache.org/jira/browse/PHOENIX-3652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yuan Kang updated PHOENIX-3652: ------------------------------- Description: when I upgrade the namespaceMapping feature.I found some one can't connect to cluster.when error echo:"Caused by: org.apache.hadoop.hbase.security.AccessDeniedException: org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permissions for user 'xxx' (global, action=ADMIN)" I foud the reason "at org.apache.phoenix.query.ConnectionQueryServicesImpl$13.ensureSystemTablesUpgraded(ConnectionQueryServicesImpl.java:2603) at org.apache.phoenix.query.ConnectionQueryServicesImpl$13.call(ConnectionQueryServicesImpl.java:2337)" each time new client connect to server where ensureSystemTableUpgraded who list empty "SYSTEM.*" table when error occur was: when I upgrade the namespaceMapping feature.I find some one can't connect to cluster.when error echo:"Caused by: org.apache.hadoop.hbase.security.AccessDeniedException: org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permissions for user 'dps' (global, action=ADMIN)" I foud the reason "at org.apache.phoenix.query.ConnectionQueryServicesImpl$13.ensureSystemTablesUpgraded(ConnectionQueryServicesImpl.java:2603) at org.apache.phoenix.query.ConnectionQueryServicesImpl$13.call(ConnectionQueryServicesImpl.java:2337)" each time new client connect to server where ensureSystemTableUpgraded who list empty "SYSTEM.*" table when error occur > Users who do not have global access to hbase cluster can't connect to phoenix > ----------------------------------------------------------------------------- > > Key: PHOENIX-3652 > URL: https://issues.apache.org/jira/browse/PHOENIX-3652 > Project: Phoenix > Issue Type: Bug > Affects Versions: 4.8.0 > Reporter: Yuan Kang > Assignee: Ankit Singhal > Fix For: 4.10.0, 4.8.3 > > Attachments: PHOENIX-3652_4.8.patch, PHOENIX-3652.patch > > > when I upgrade the namespaceMapping feature.I found some one can't connect to > cluster.when error echo:"Caused by: > org.apache.hadoop.hbase.security.AccessDeniedException: > org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient > permissions for user 'xxx' (global, action=ADMIN)" > I foud the reason "at > org.apache.phoenix.query.ConnectionQueryServicesImpl$13.ensureSystemTablesUpgraded(ConnectionQueryServicesImpl.java:2603) > at > org.apache.phoenix.query.ConnectionQueryServicesImpl$13.call(ConnectionQueryServicesImpl.java:2337)" > each time new client connect to server where ensureSystemTableUpgraded who > list empty "SYSTEM.*" table when error occur -- This message was sent by Atlassian JIRA (v6.3.15#6346)