test: case for sysinfo
This commit is contained in:
parent
01ce401d54
commit
e81dcb9bb3
|
@ -5,8 +5,7 @@
|
||||||
./test.sh -f tsim/user/basic.sim
|
./test.sh -f tsim/user/basic.sim
|
||||||
./test.sh -f tsim/user/password.sim
|
./test.sh -f tsim/user/password.sim
|
||||||
./test.sh -f tsim/user/privilege_db.sim
|
./test.sh -f tsim/user/privilege_db.sim
|
||||||
#./test.sh -f tsim/user/privilege_enable.sim
|
./test.sh -f tsim/user/privilege_sysinfo.sim
|
||||||
#./test.sh -f tsim/user/privilege_sysinfo.sim
|
|
||||||
|
|
||||||
## ---- db
|
## ---- db
|
||||||
./test.sh -f tsim/db/create_all_options.sim
|
./test.sh -f tsim/db/create_all_options.sim
|
||||||
|
@ -133,7 +132,7 @@
|
||||||
./test.sh -f tsim/stable/tag_filter.sim
|
./test.sh -f tsim/stable/tag_filter.sim
|
||||||
|
|
||||||
# --- for multi process mode
|
# --- for multi process mode
|
||||||
./test.sh -f tsim/user/basic1.sim -m
|
./test.sh -f tsim/user/basic.sim -m
|
||||||
./test.sh -f tsim/db/basic3.sim -m
|
./test.sh -f tsim/db/basic3.sim -m
|
||||||
./test.sh -f tsim/db/error1.sim -m
|
./test.sh -f tsim/db/error1.sim -m
|
||||||
./test.sh -f tsim/insert/backquote.sim -m
|
./test.sh -f tsim/insert/backquote.sim -m
|
||||||
|
|
|
@ -1,37 +0,0 @@
|
||||||
system sh/stop_dnodes.sh
|
|
||||||
system sh/deploy.sh -n dnode1 -i 1
|
|
||||||
system sh/exec.sh -n dnode1 -s start
|
|
||||||
sql connect
|
|
||||||
|
|
||||||
print =============== create db
|
|
||||||
sql create database d1 vgroups 1;
|
|
||||||
|
|
||||||
print =============== create users
|
|
||||||
sql create user u1 pass 'taosdata'
|
|
||||||
sql alter user u1 enable 0
|
|
||||||
|
|
||||||
|
|
||||||
print =============== create users
|
|
||||||
sql create user user1 PASS 'taosdata'
|
|
||||||
sql create user user2 PASS 'taosdata'
|
|
||||||
sql show users
|
|
||||||
if $rows != 3 then
|
|
||||||
return -1
|
|
||||||
endi
|
|
||||||
|
|
||||||
sql GRANT read ON d1.* to user1;
|
|
||||||
sql GRANT write ON d2.* to user1;
|
|
||||||
|
|
||||||
print =============== re connect
|
|
||||||
sql close
|
|
||||||
sleep 2500
|
|
||||||
print user user1 login
|
|
||||||
sql connect user1
|
|
||||||
|
|
||||||
sql_error drop database d1;
|
|
||||||
sql_error drop database d2;
|
|
||||||
|
|
||||||
sql_error create stable d1.st (ts timestamp, i int) tags (j int)
|
|
||||||
sql create stable d2.st (ts timestamp, i int) tags (j int)
|
|
||||||
|
|
||||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
|
|
@ -3,4 +3,24 @@ system sh/deploy.sh -n dnode1 -i 1
|
||||||
system sh/exec.sh -n dnode1 -s start
|
system sh/exec.sh -n dnode1 -s start
|
||||||
sql connect
|
sql connect
|
||||||
|
|
||||||
|
print =============== create user and login
|
||||||
|
sql create user sysinfo0 pass 'taosdata'
|
||||||
|
sql create user sysinfo1 pass 'taosdata'
|
||||||
|
sql alter user sysinfo0 sysinfo 0
|
||||||
|
sql alter user sysinfo1 sysinfo 1
|
||||||
|
|
||||||
|
print user sysinfo0 login
|
||||||
|
sql close
|
||||||
|
sql connect sysinfo0
|
||||||
|
|
||||||
|
system sh/exec.sh -n dnode1 -s stop
|
||||||
|
return
|
||||||
|
|
||||||
|
print =============== check oper
|
||||||
|
sql_error create user u1 pass 'u1'
|
||||||
|
sql_error drop user sysinfo1
|
||||||
|
sql_error alter user sysinfo1 pass '1'
|
||||||
|
sql_error alter user sysinfo0 pass '1'
|
||||||
|
|
||||||
|
|
||||||
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|
Loading…
Reference in New Issue