deardeng opened a new pull request, #36022: URL: https://github.com/apache/doris/pull/36022
## Proposed changes Issue Number: close #xxx <!--Describe your changes.--> fix ``` 2024-06-06 03:11:43,633 INFO (main|1) [PrivTable.addEntry():89] add priv entry: database privilege.ctl: internal, db: information_schema, priv: Select_priv 2024-06-06 03:11:43,633 INFO (main|1) [PrivTable.addEntry():89] add priv entry: origWorkloadGroup:normal, priv:Usage_priv 2024-06-06 03:11:43,634 INFO (main|1) [PrivTable.addEntry():89] add priv entry: Node_priv,Admin_priv 2024-06-06 03:11:43,641 WARN (main|1) [Role.rebuildPrivTables():1170] grant failed, org.apache.doris.common.DdlException: errCode = 2, detailMessage = errCode = 2, detailMessage = Resource privilege can not contains node or db table privileges: Node_priv,Admin_priv at org.apache.doris.mysql.privilege.Role.grantPrivs(Role.java:656) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.mysql.privilege.Role.rebuildPrivTables(Role.java:1168) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.mysql.privilege.Role.gsonPostProcess(Role.java:1101) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.persist.gson.GsonUtils$PostProcessTypeAdapterFactory$1.read(GsonUtils.java:772) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.persist.gson.GsonUtils$ExprAdapterFactory$1.read(GsonUtils.java:644) ~[doris-fe.jar:1.2-SNAPSHOT] at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.1.jar:?] at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:186) ~[gson-2.10.1.jar:?] at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:144) ~[gson-2.10.1.jar:?] at org.apache.doris.persist.gson.GsonUtils$PostProcessTypeAdapterFactory$1.read(GsonUtils.java:770) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.persist.gson.GsonUtils$ExprAdapterFactory$1.read(GsonUtils.java:644) ~[doris-fe.jar:1.2-SNAPSHOT] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.readIntoField(ReflectiveTypeAdapterFactory.java:212) ~[gson-2.10.1.jar:?] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$FieldReflectionAdapter.readField(ReflectiveTypeAdapterFactory.java:433) ~[gson-2.10.1.jar:?] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:393) ~[gson-2.10.1.jar:?] at org.apache.doris.persist.gson.GsonUtils$PostProcessTypeAdapterFactory$1.read(GsonUtils.java:770) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.persist.gson.GsonUtils$ExprAdapterFactory$1.read(GsonUtils.java:644) ~[doris-fe.jar:1.2-SNAPSHOT] at com.google.gson.Gson.fromJson(Gson.java:1227) ~[gson-2.10.1.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1137) ~[gson-2.10.1.jar:?] at com.google.gson.Gson.fromJson(Gson.java:1047) ~[gson-2.10.1.jar:?] at com.google.gson.Gson.fromJson(Gson.java:982) ~[gson-2.10.1.jar:?] at org.apache.doris.mysql.privilege.RoleManager.read(RoleManager.java:289) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.mysql.privilege.Auth.readFields(Auth.java:1824) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.catalog.Env.loadAuth(Env.java:2178) ~[doris-fe.jar:1.2-SNAPSHOT] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at org.apache.doris.persist.meta.MetaReader.read(MetaReader.java:135) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.catalog.Env.loadImage(Env.java:2006) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.catalog.Env.initialize(Env.java:1055) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.DorisFE.start(DorisFE.java:177) ~[doris-fe.jar:1.2-SNAPSHOT] at org.apache.doris.DorisFE.main(DorisFE.java:94) ~[doris-fe.jar:1.2-SNAPSHOT] 2024-06-06 03:11:43,650 WARN (main|1) [Role.rebuildPrivTables():1180] grant failed exception org.apache.doris.common.DdlException: errCode = 2, detailMessage = errCode = 2, detailMessage = Resource privilege can not contains node or db table privileges: Node_priv,Admin_priv entry %=Node_priv,Admin_priv 2024-06-06 03:11:43,650 WARN (main|1) [Role.rebuildPrivTables():1190] grant failed entry %=Node_priv,Admin_priv ``` -- 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. To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org