From 4f568b20ab439e00f070c033a97e0c9d0fa9c6c4 Mon Sep 17 00:00:00 2001 From: luoliangyi <87842688@qq.com> Date: Mon, 12 Dec 2022 12:01:12 +0800 Subject: [PATCH] =?UTF-8?q?=E9=99=90=E5=88=B6=E6=99=AE=E9=80=9A=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=9C=A8huago=5Fproduction=5Ftool=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E4=B8=8A=E7=9A=84=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/HGPdtToolDb/HGPdtToolDbImpl.cpp | 2 +- db/HGPdtToolDbTest/HGPdtToolDbTest.cpp | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/db/HGPdtToolDb/HGPdtToolDbImpl.cpp b/db/HGPdtToolDb/HGPdtToolDbImpl.cpp index 557e10d..2257135 100644 --- a/db/HGPdtToolDb/HGPdtToolDbImpl.cpp +++ b/db/HGPdtToolDb/HGPdtToolDbImpl.cpp @@ -312,7 +312,7 @@ HGResult HGPdtToolDbUserMgrImpl::CreateUser(const HGChar* userName, const HGChar return HGBASE_ERR_FAIL; } - sprintf(sqlCmd, "grant all privileges on huago_production_tool.* to '%s'@'%%';", userName); + sprintf(sqlCmd, "grant create, insert, select, update on huago_production_tool.* to '%s'@'%%';", userName); ret = mysql_query(m_sql, sqlCmd); assert(0 == ret); sprintf(sqlCmd, "grant select on mysql.user to '%s'@'%%';", userName); diff --git a/db/HGPdtToolDbTest/HGPdtToolDbTest.cpp b/db/HGPdtToolDbTest/HGPdtToolDbTest.cpp index bd22b3f..ba04ef6 100644 --- a/db/HGPdtToolDbTest/HGPdtToolDbTest.cpp +++ b/db/HGPdtToolDbTest/HGPdtToolDbTest.cpp @@ -5,17 +5,17 @@ int main() { HGPdtToolDbUserMgr userMgr = NULL; - HGPdtToolDb_CreateUserMgr("127.0.0.1", 3306, "huago", "123456", &userMgr); + HGPdtToolDb_CreateUserMgr("127.0.0.1", 3306, "root", "123456", &userMgr); if (NULL != userMgr) { HGChar* name[256]; HGUInt count; HGPdtToolDb_GetUserList(userMgr, name, 256, &count); - //HGPdtToolDb_DestroyUser(userMgr, "huago"); + HGPdtToolDb_DestroyUser(userMgr, "huago"); - //HGPdtToolDb_CreateUser(userMgr, "huago", "123456"); - HGPdtToolDb_ModifyPassword(userMgr, "123456", "huago"); + HGPdtToolDb_CreateUser(userMgr, "huago", "123456"); + //HGPdtToolDb_ModifyPassword(userMgr, "123456", "huago"); //HGPdtToolDb_SetPassword(userMgr, "huago", "qqq"); HGPdtToolDbDevice device = NULL;