Код, который вы указали, вызовет ошибку компиляции.Если вам нужны пары ключ-значение в таблице, вы должны сделать это следующим образом:
t = {[value] = value}
-- eg:
t = {["eggs"] = 12, [5] = "red", [true] = function() end}
Если вы используете ключи как строки с буквенно-цифровыми символами или символом подчеркивания, вы можете упростить это до:
t = {string = value}
-- eg:
t = {red = "blue"}
И чтобы ответить на ваш вопрос, вместо составления списка таблиц, содержащих имя пользователя и пароль, просто используйте пары имя пользователя-пароль:
LoginDatabase = {
Testing = "RingErs",
Hello = "nice"
}
Таким образом, вы можете легкополучить пароль пользователя с помощью:
password = LoginDatabase[username]
-- eg:
password = LoginDatabase["Testing"]
-- or
password = LoginDatabase.Testing