Display the Kerberos Password Field显示Kerberos密码字段
On this page本页内容
If you use Kerberos authentication to connect to your MongoDB deployment, you can enable the 如果使用Kerberos身份验证连接到MongoDB部署,则可以在MongoDB Compass上启用showKerberosPasswordField
option on MongoDB Compass.showKerberosPasswordField
选项。
About This Task关于此任务
The password field is not necessary for Kerberos authentication, so Compass disables the 密码字段不是Kerberos身份验证所必需的,因此Compass默认情况下会禁用showKerberosPasswordField
option by default.showKerberosPasswordField
选项。
If you enable the 如果启用showKerberosPasswordField
, MongoDB Compass displays the Provide password directly option, which contains the Password field. showKerberosPasswordField
,MongoDB Compass将显示“直接提供密码”选项,其中包含“密码”字段。You can find the Kerberos Password under the Advanced Connection Options > Authentication tab on the Compass connection form.您可以在Compass连接表单的“高级连接选项”>“身份验证”选项卡下找到Kerberos“密码”。
Procedure过程
You can enable the 您可以在以下任一位置启用showKerberosPasswordField
option in either:showKerberosPasswordField
选项:
The Compass Settings panel.Compass设置面板。The command line.命令行。A configuration file.配置文件。
Compass Settings PanelCompass设置面板
In the Compass top menu bar, click MongoDB Compass.在Compass顶部菜单栏中,单击“MongoDB Compass”。

Alternatively, you can use keyboard shortcuts to open the Settings panel:或者,您可以使用键盘快捷键打开“设置”面板:
- Windows or Linux:
Ctrl
+,
- MacOS:
⌘
+,
In the MongoDB Compass menu, click Settings.在“MongoDB Compass”菜单中,单击“设置”。
Compass opens a dialog box where you can configure your MongoDB Compass settings.Compass会打开一个对话框,您可以在其中配置MongoDB Compass设置。
Toggle Show Kerberos Password Field.切换“显示Kerberos密码字段”。
Click Save.单击“保存”。
Command Line命令行
The following command starts Compass from the command line and sets the 以下命令从命令行启动Compass,并设置--showKerberosPasswordField
option:--showKerberosPasswordField
选项:
<path-to-Compass-executable> --readOnly
The name and filepath of the Compass executable depend on your operating system.Compass可执行文件的名称和文件路径取决于您的操作系统。
Configuration File配置文件
You can specify the Compass configuration file in either EJSON or YAML format. 您可以以EJSON或YAML格式指定Compass配置文件。The following configurations set the 以下配置将showKerberosPasswordField
option to true
:showKerberosPasswordField
选项设置为true
:
EJSON
{ "showKerberosPasswordField": true }
YAML
showKerberosPasswordField: true
Learn More了解更多信息
To learn more about the MongoDB Compass configuration file, see Configuration File Settings.要了解有关MongoDB Compass配置文件的更多信息,请参阅配置文件设置。