Begin;
System "cp -f \"c:\\Program Files\\Ricoh\\TRMeister\\user.pswd\" \"c:\\Program Files\\Ricoh\\TRMeister\\test.pswd\"";
SetSystemParameter "Server_PasswordFilePath" "c:\\Program Files\\Ricoh\\TRMeister\\test.pswd";
Initialize;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "user1" "password1";
TerminateSession;
InitializeSession  "DefaultDB" "root" "doqadmin";
CreateUser "" "";
CreateUser "a" "";
CreateUser "abcde" "";
CreateUser "abcdefghijklmnop" "";
CreateUser "abcdefghijklmnopq" "";
TerminateSession;
InitializeSession  "DefaultDB" "root" "doqadmin";
CreateUser "a" "";
CreateUser "A" "";
CreateUser "abcde" "";
CreateUser "ABCDE" "";
CreateUser "abcdefghijklmnop" "";
CreateUser "ABCDEFGHIJKLMNOP" "";
TerminateSession;
InitializeSession  "DefaultDB" "root" "doqadmin";
ChangePassword "" "";
DropUser "";
TerminateSession;
InitializeSession  "TESTDB" "user1" "password1";
CreateUser "" "";
ChangePassword "" "";
DropUser "";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
ChangePassword "a" "a";
TerminateSession;
InitializeSession  "TESTDB" "a" "a";
ChangeOwnPassword "aa";
TerminateSession;
InitializeSession  "TESTDB" "a" "aa";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
DropUser "a";
TerminateSession;
InitializeSession  "TESTDB" "user1" "password1";
CreateUser "a" "";
ChangePassword "a" "";
DropUser "a";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
ChangePassword "abcde" "abcde";
TerminateSession;
InitializeSession  "TESTDB" "abcde" "abcde";
ChangeOwnPassword "abcdeabcde";
TerminateSession;
InitializeSession  "TESTDB" "abcde" "abcdeabcde";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
DropUser "abcde";
TerminateSession;
InitializeSession  "TESTDB" "user1" "password1";
CreateUser "abcde" "";
ChangePassword "abcde" "";
DropUser "abcde";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
ChangePassword "abcdefghijklmnop" "abcdefghijklmnop";
TerminateSession;
InitializeSession  "TESTDB" "abcdefghijklmnop" "abcdefghijklmnop";
ChangeOwnPassword "abcdefghijklmnopabcdefghijklmnop";
TerminateSession;
InitializeSession  "TESTDB" "abcdefghijklmnop" "abcdefghijklmnopabcdefghijklmnop";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
DropUser "abcdefghijklmnop";
TerminateSession;
InitializeSession  "TESTDB" "user1" "password1";
CreateUser "abcdefghijklmnop" "";
ChangePassword "abcdefghijklmnop" "";
DropUser "abcdefghijklmnop";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
ChangePassword "abcdefghijklmnopq" "abcdefghijklmnopq";
DropUser "abcdefghijklmnopq";
TerminateSession;
InitializeSession  "TESTDB" "user1" "password1";
CreateUser "abcdefghijklmnopq" "";
ChangePassword "abcdefghijklmnopq" "";
DropUser "abcdefghijklmnopq";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
DropUser "root";
TerminateSession;
InitializeSession  "DefaultDB" "root" "doqadmin";
CreateUser "a" "" 10;
Command "select userid from system_user where name='a'";
CreateUser "b" "";
Command "select userid from system_user where name='b'";
DropUser "b";
CreateUser "b" "" 10;
CreateUser "abcde" "" 20;
Command "select userid from system_user where name='abcde'";
CreateUser "b" "";
Command "select userid from system_user where name='b'";
DropUser "b";
CreateUser "b" "" 20;
CreateUser "abcdefghijklmnop" "" 40;
Command "select userid from system_user where name='abcdefghijklmnop'";
CreateUser "b" "";
Command "select userid from system_user where name='b'";
DropUser "b";
CreateUser "b" "" 40;
DropUser "a";
DropUser "abcde";
DropUser "abcdefghijklmnop";
CreateUser "b" "" 2147483647;
CreateUser "c" "";
DropUser "b";
CreateUser "c" "" 0;
CreateUser "c" "" -10;
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "
1234" "";
DropUser "
1234";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "01234567
9012345" "";
DropUser "01234567
9012345";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser " 123456789012345" "";
DropUser " 123456789012345";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "01 34" "";
DropUser "01 34";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "0123:" "";
DropUser "0123:";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser ":123456789012345" "";
DropUser ":123456789012345";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "012345678901234," "";
DropUser "012345678901234,";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser ",1234" "";
DropUser ",1234";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "01\"34" "";
DropUser "01\"34";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "012345678901234\"" "";
DropUser "012345678901234\"";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "0123456漢8901234" "";
DropUser "0123456漢8901234";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "012漢" "";
DropUser "012漢";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "0123
" "";
DropUser "0123
";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "012345678901234 " "";
DropUser "012345678901234 ";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "01:34" "";
DropUser "01:34";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "01234567,9012345" "";
DropUser "01234567,9012345";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "\"1234" "";
DropUser "\"1234";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
CreateUser "漢12345678901234" "";
DropUser "漢12345678901234";
TerminateSession;
InitializeSession  "TESTDB" "root" "doqadmin";
DropUser "user1";
TerminateSession;
Terminate;
System "rm -f \"c:\\Program Files\\Ricoh\\TRMeister\\test.pswd\"";
End;
