4.4.2使用凭据

以下函数使您能够使用Pluggable Password存储。您可以列出可用的秘密存储助手,以及列出、存储和检索凭据。

var列表= shell.listCredentialHelpers();

返回字符串列表,其中每个字符串都是当前平台上可用的秘密存储助手的名称。特殊价值默认的而且<关闭>不在列表中,但为credentialStore.helper选择。

shell.storeCredential (url[,密码]);

使用当前的秘密存储助手(credentialStore.helper).如果存储操作失败,抛出一个错误,例如如果当前帮助器无效。如果URL已经在秘密存储中,则会覆盖它。类的当前值credentialStore.savePasswords而且credentialStore.excludeFilters选项。如果没有提供密码,MySQL Shell会提示输入一个密码。

shell.deleteCredential (url);

使用当前的秘密存储助手(credentialStore.helper).如果删除操作失败,则抛出错误,例如当前帮助器无效或给定URL没有凭据。

shell.deleteAllCredentials ();

删除当前秘密存储助手管理的所有凭据(credentialStore.helper).如果删除操作失败,则抛出错误,例如当前Helper无效。

var列表= shell.listCredentials();

返回由当前秘密存储助手(credentialStore.helper).