fix: create user no read privilage on enterprise version
This commit is contained in:
parent
4078c58ee7
commit
fbc274b41a
|
@ -217,18 +217,21 @@ class TDTestCase(TBase):
|
||||||
# password
|
# password
|
||||||
def checkPassword(self, tmpdir):
|
def checkPassword(self, tmpdir):
|
||||||
# 255 char max password
|
# 255 char max password
|
||||||
|
user = "dkj"
|
||||||
pwd = ""
|
pwd = ""
|
||||||
pwdFile = "cmdline/data/pwdMax.txt"
|
pwdFile = "cmdline/data/pwdMax.txt"
|
||||||
with open(pwdFile) as file:
|
with open(pwdFile) as file:
|
||||||
pwd = file.readline()
|
pwd = file.readline()
|
||||||
|
|
||||||
sql = f"create user dkj pass '{pwd}' "
|
sql = f"create user {user} pass '{pwd}' "
|
||||||
|
tdSql.execute(sql)
|
||||||
|
# enterprise must set
|
||||||
|
sql = f"grant read on test to {user}"
|
||||||
tdSql.execute(sql)
|
tdSql.execute(sql)
|
||||||
|
|
||||||
pwd = "taosdata"
|
|
||||||
cmds = [
|
cmds = [
|
||||||
f"-uroot -p{pwd} -D test -o {tmpdir}", # command pass
|
f"-u{user} -p{pwd} -D test -o {tmpdir}", # command pass
|
||||||
f"-uroot -p < {pwdFile} -D test -o {tmpdir}" # input pass
|
f"-u{user} -p < {pwdFile} -D test -o {tmpdir}" # input pass
|
||||||
]
|
]
|
||||||
|
|
||||||
for cmd in cmds:
|
for cmd in cmds:
|
||||||
|
|
Loading…
Reference in New Issue