1

我正在关注本教程

https://docs.nodebb.org/installing/os/windows/

我很容易通过其中的大部分内容,但是当我使用以下命令以管理员身份登录时:

mongo -u admin -p ojo --authenticationDatabase=admin

我收到一个错误:

uncaught exception: SyntaxError: unexpected token: identifier :
@(shell):1:9

ojo 是密码顺便说一句

管理员帐户已创建,并在您运行 show users 时显示

show users
{
        "_id" : "admin.admin",
        "userId" : UUID("e3c3df1d-f63d-48e3-ae65-b9cf03c86333"),
        "user" : "admin",
        "db" : "admin",
        "roles" : [
                {
                        "role" : "root",
                        "db" : "admin"
                }
        ],
        "mechanisms" : [
                "SCRAM-SHA-1",
                "SCRAM-SHA-256"
        ]
}
{
        "_id" : "admin.admin2",
        "userId" : UUID("0b87390b-2c08-4e21-9183-8a2406a9304e"),
        "user" : "admin2",
        "db" : "admin",
        "roles" : [
                {
                        "role" : "root",
                        "db" : "admin"
                }
        ],
        "mechanisms" : [
                "SCRAM-SHA-1",
                "SCRAM-SHA-256"
        ]
}

我做错了什么?尝试了很多尝试。

4

1 回答 1

0

不要打开 mongo shell 并输入连接字符串。

您必须从操作系统命令提示符mongo mongodb+srv://m999student:m999password@abc-xyz123.mongodb.net/testdb输入连接字符串(例如, )

  1. win + r
  2. 类型cmd
  3. 粘贴连接字符串
  4. 现在系统会提示您输入密码,输入密码就可以了!
于 2022-01-17T08:00:43.217 回答