mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-10-10 23:47:39 +08:00
fix: 解决数据库用户名显示错误的问题 (#2028)
This commit is contained in:
parent
f0e78c4b7c
commit
0eee2d9807
2 changed files with 4 additions and 6 deletions
|
@ -305,19 +305,18 @@ func (r *Local) SyncDB(version string) ([]SyncDBInfo, error) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if len(dataItem.Username) == 0 {
|
if len(dataItem.Username) == 0 {
|
||||||
username := loadNameByDB(parts[0], version)
|
dataItem.Username = loadNameByDB(parts[0], version)
|
||||||
if err := r.CreateUser(CreateInfo{
|
if err := r.CreateUser(CreateInfo{
|
||||||
Name: parts[0],
|
Name: parts[0],
|
||||||
Format: parts[1],
|
Format: parts[1],
|
||||||
Version: version,
|
Version: version,
|
||||||
Username: username,
|
Username: dataItem.Username,
|
||||||
Password: common.RandStr(16),
|
Password: common.RandStr(16),
|
||||||
Permission: "%",
|
Permission: "%",
|
||||||
Timeout: 300,
|
Timeout: 300,
|
||||||
}, false); err != nil {
|
}, false); err != nil {
|
||||||
global.LOG.Errorf("sync from remote server failed, err: create user failed %v", err)
|
global.LOG.Errorf("sync from remote server failed, err: create user failed %v", err)
|
||||||
}
|
}
|
||||||
dataItem.Username = parts[0]
|
|
||||||
dataItem.Permission = "%"
|
dataItem.Permission = "%"
|
||||||
} else {
|
} else {
|
||||||
if isLocal {
|
if isLocal {
|
||||||
|
|
|
@ -316,19 +316,18 @@ func (r *Remote) SyncDB(version string) ([]SyncDBInfo, error) {
|
||||||
i++
|
i++
|
||||||
}
|
}
|
||||||
if len(dataItem.Username) == 0 {
|
if len(dataItem.Username) == 0 {
|
||||||
userName := loadNameByDB(dbName, version)
|
dataItem.Username = loadNameByDB(dbName, version)
|
||||||
if err := r.CreateUser(CreateInfo{
|
if err := r.CreateUser(CreateInfo{
|
||||||
Name: dbName,
|
Name: dbName,
|
||||||
Format: charsetName,
|
Format: charsetName,
|
||||||
Version: version,
|
Version: version,
|
||||||
Username: userName,
|
Username: dataItem.Username,
|
||||||
Password: common.RandStr(16),
|
Password: common.RandStr(16),
|
||||||
Permission: "%",
|
Permission: "%",
|
||||||
Timeout: 300,
|
Timeout: 300,
|
||||||
}, false); err != nil {
|
}, false); err != nil {
|
||||||
return datas, fmt.Errorf("sync db from remote server failed, err: create user failed %v", err)
|
return datas, fmt.Errorf("sync db from remote server failed, err: create user failed %v", err)
|
||||||
}
|
}
|
||||||
dataItem.Username = dbName
|
|
||||||
dataItem.Permission = "%"
|
dataItem.Permission = "%"
|
||||||
} else {
|
} else {
|
||||||
if isLocal {
|
if isLocal {
|
||||||
|
|
Loading…
Add table
Reference in a new issue