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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]