diff --git a/src/gausskernel/storage/access/transam/xlog.cpp b/src/gausskernel/storage/access/transam/xlog.cpp index a54053ebbd929e1e16470a4c4875458f873c3104..e59885d37dc9e68853d2305864102766060b7969 100755 --- a/src/gausskernel/storage/access/transam/xlog.cpp +++ b/src/gausskernel/storage/access/transam/xlog.cpp @@ -13971,8 +13971,8 @@ XLogRecPtr do_pg_start_backup(const char *backupidstr, bool fast, char **labelfi if (!superuser() && !has_rolreplication(GetUserId()) && !(isOperatoradmin(GetUserId()) && u_sess->attr.attr_security.operation_mode)) { ereport(ERROR, (errcode(ERRCODE_INSUFFICIENT_PRIVILEGE), - errmsg("must be system admin or replication role " - "or operator admin in operation mode to run a backup"))); + (errmsg("must be system admin or replication role to run a backup." + "If in operation mode, you can also be operator admin to run a backup.")))); } /* @@ -14395,8 +14395,8 @@ XLogRecPtr do_pg_stop_backup(char *labelfile, bool waitforarchive, unsigned long if (!superuser() && !has_rolreplication(GetUserId()) && !(isOperatoradmin(GetUserId()) && u_sess->attr.attr_security.operation_mode)) { ereport(ERROR, (errcode(ERRCODE_INSUFFICIENT_PRIVILEGE), - (errmsg("must be system admin or replication role " - "or operator admin in operation mode to run a backup")))); + (errmsg("must be system admin or replication role to run a backup." + "If in operation mode, you can also be operator admin to run a backup.")))); } /*