user_len.sim 1.5 KB
Newer Older
S
slguan 已提交
1
system sh/stop_dnodes.sh
S
slguan 已提交
2
system sh/deploy.sh -n dnode1 -i 1
S
scripts  
slguan 已提交
3
system sh/cfg.sh -n dnode1 -c wallevel -v 0
S
Shengliang Guan 已提交
4
system sh/exec.sh -n dnode1 -s start
S
slguan 已提交
5 6

sleep 3000
S
scripts  
Shengliang Guan 已提交
7
sql connect
S
slguan 已提交
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

$i = 0
$dbPrefix = lm_us_db
$tbPrefix = lm_us_tb
$db = $dbPrefix . $i
$tb = $tbPrefix . $i

print =============== step1
sql drop user ac -x step0
	return -1
step0:

sql create user PASS '123' -x step1
	return -1
step1:

sql show users
if $rows != 3 then 
  return -1
endi

print =============== step2
sql drop user a -x step2
step2:
S
scripts  
slguan 已提交
32
sleep 1000
S
slguan 已提交
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
sql create user a PASS '123'
sql show users
if $rows != 4 then 
  return -1
endi

sql drop user a
sql show users
if $rows != 3 then 
  return -1
endi

print =============== step3
sql drop user abc01234567890123456789 -x step3
step3:

sql create user abc01234567890123456789 PASS '123'
sql show users
if $rows != 4 then 
  return -1
endi

sql drop user abc01234567890123456789
sql show users
if $rows != 3 then 
  return -1
endi

print =============== step4
sql create user abcd0123456789012345678901234567890111 PASS '123' -x step4
	return -1
step4:
sql show users
if $rows != 3 then 
  return -1
endi

print =============== step5
sql drop user 123 -x step5
step5:
sql create user 123 PASS '123' -x step61
  return -1
step61:

sql create user a123 PASS '123'
sql show users
if $rows != 4 then 
  return -1
endi

sql drop user a123
sql show users
if $rows != 3 then 
  return -1
endi

sql show accounts
if $rows != 1 then 
  return -1
endi
S
scripts  
slguan 已提交
93

S
Shengliang Guan 已提交
94
system sh/exec.sh -n dnode1 -s stop  -x SIGINT