Results 7 comments of Fang

这个函数的实现太粗糙了,应该参考https://dev.mysql.com/doc/refman/5.7/en/json-creation-functions.html#function_json-quote 修复一下 > polardbx-optimizer\src\main\java\com\alibaba\polardbx\optimizer\core\function\calc\scalar\json\JsonQuote.java

> # VERSION > ## About PolarDB-X > deployed by pxd pxd version: 0.3.0 polardbx/galaxysql latest "Created": "2022-04-28T11:05:22.088619Z" > > ## About ENV > CentOS Linux release 7.9.2009 (Core) Python...

> if no one fixes it, you can assign this to me, i'm interested and may have a try. Sure. I will do the code review for your merge request.

https://github.com/ApsaraDB/galaxysql/blob/aac20161d8980cf3c5e6d2d1e1c1bb098db26352/polardbx-server/src/main/java/com/alibaba/polardbx/server/handler/privileges/polar/PolarHandlerCommon.java#L143 `Cannot modify polardbx_root` is by design. `polardbx_root` is a built-in root account, which should not be used by users or applications. I suggest that you create a new account...

According to mysqldump.cc#dump_all_databases, while dumping all databases, mysqldump client will find a database named `mysql` (the built-in [System Schema](https://dev.mysql.com/doc/refman/8.0/en/system-schema.html)) before dumping other databases. ![image](https://user-images.githubusercontent.com/34191429/204966854-247b3abd-de26-4b8b-941e-4f91cc5d75b0.png) However, the `mysql` schema does not...

不能。所以论文里也指出了:需要挑选有价值的列进行嵌入,属性值承载了数据集的分析价值与商业价值, 攻击者无法替换或删除其中的属性。 比如对一个自增主键列进行水印嵌入,攻击者可以直接把这一列给删掉,因为这一列没什么意义。