[fix](merge-cloud) fix no cluster for common user (#32097)
This commit is contained in:
@ -88,6 +88,14 @@ suite("test_insert_from_tvf_with_common_user", "p0") {
|
||||
sql """create user ${common_user} identified by '12345'"""
|
||||
sql """GRANT SELECT_PRIV,LOAD_PRIV,ALTER_PRIV,CREATE_PRIV,DROP_PRIV ON *.*.* TO '${common_user}'@'%';"""
|
||||
|
||||
//cloud-mode
|
||||
if (isCloudMode()) {
|
||||
def clusters = sql " SHOW CLUSTERS; "
|
||||
assertTrue(!clusters.isEmpty())
|
||||
def validCluster = clusters[0][0]
|
||||
sql """GRANT USAGE_PRIV ON CLUSTER ${validCluster} TO ${common_user}""";
|
||||
}
|
||||
|
||||
connect(user = "${common_user}", password = '12345', url = context.config.jdbcUrl) {
|
||||
sql """ use regression_test_external_table_p0_tvf """
|
||||
|
||||
|
||||
@ -1024,6 +1024,14 @@ suite("test_stream_load", "p0") {
|
||||
sql """create USER common_user@'%' IDENTIFIED BY '123456test!'"""
|
||||
sql """GRANT LOAD_PRIV ON *.* TO 'common_user'@'%';"""
|
||||
|
||||
//cloud-mode
|
||||
if (isCloudMode()) {
|
||||
def clusters = sql " SHOW CLUSTERS; "
|
||||
assertTrue(!clusters.isEmpty())
|
||||
def validCluster = clusters[0][0]
|
||||
sql """GRANT USAGE_PRIV ON CLUSTER ${validCluster} TO common_user""";
|
||||
}
|
||||
|
||||
streamLoad {
|
||||
table "${tableName13}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user