如何修改Milvus向量数据库root用户密码

一给  金牌会员 | 2024-12-14 20:49:31 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 947|帖子 947|积分 2841

当你初次安装好Milvus这个向量数据库后,它的超级用户“root”是没有设置密码的,这意味着你可以直接使用它进行操纵。但为了保护你的数据安全,我们通常会发起你更改这个默认的密码。
有两种常见的方法可以修改Milvus数据库的root用户密码:
一、使用Attu可视化工具

使用Attu这个图形界面工具,通过它直观的操纵界面来修改密码,以下是操纵方法:
首先需要先下载Attus可视化工具,工具下载地址:Attu - Zilliz 开源向量数据库管理工具,找到“免费下载”按钮,点击后会进入attu地点github网站的releases版本(https://github.com/zilliztech/attu/releases),可以根据自己操纵系统类型,选择对应的版本下载安装即可。
如下图所示:

Attu可视化工具安装和别的工具安装似类,这里就不在对安装进行阐明白。
安装完成之后,打开软件后的界面如下:

Milvus地址:代表Milvus向量数据库地点的主机和端口。
Milvus数据库:代表要连接哪一个数据库,你可以明白为MySQL或Oracle的实例意思。
认证:假如Milvus向量数据库的用户密码被更改了,此时要打开认证,填写用户名和密码进行连接。
注:假如Milvus的root用户密码没有改过,但在Milvus数据库中启用了认证功能,此时连接时需要打开“认证”,输入用户名和密码,Milvus向量数据库的默认用户名和密码分别是:root和Milvus。
启动认证功能的参数如下:
root@4af3638fc099:/milvus/configs# cat milvus.yaml |grep auth
      #     The policy is based on the username for authentication.
authorizationEnabled: false
把authorizationEnabled: false改为了authorizationEnabled: true

连接进去之后的界面,如下图所示:

更改用户密码时,选择“用户”头像,如下图所示:

点击用户后面的“Update password”功能,会直接打开修改用户密码的界面,如下图所示:

按照要求依次输入当前密码、新密码和确认密码之后,点击“创建”即可。
二、编写简单的Python代码实现

除了使用Attu可视化工具修改Milvus向量数据库用户密码之外,还可以通过编写简单的Python代码实现密码的修改。
首选需要安装Python情况,详细安装方法可参照以下文章的第2.2小节:http://t.csdnimg.cn/6nPzg
安装完成之后,执行下面的代码即可:
  1. from pymilvus import connections, utility
  2. connections.connect(
  3.     alias='default',
  4.     host='192.168.20.4',
  5.     port='19530',
  6.     user='root',
  7.     password='Milvus',
  8. )
  9. utility.reset_password('root', 'Milvus', 'new_password', using='default')
复制代码
alias:代表要连接哪一个数据库,你可以明白为MySQL或Oracle的实例意思
Host:Milvus向量数据库地点的呆板
Port:Milvus向量数据库的端口
user:连接Milvus向量数据库使用的用户
Password:连接Milvus向量数据库使用的用户的密码
new_password:代表新密码
using:保持和alias值一样
以上这两种方法可以根据你的喜好选择使用。
注:假如要修改别的用户的密码,也可以参照以上2种方法中的其中一种进行修改,把对应的用户和密码换成要修改的用户和密码即可。
附:

新建用户和密码的限制:
1、用户名不能为空,长度不能超过 32 个字符。必须以字母开头,只能包含下划线,字母或数字。
2、 密码必须至少有 6 个字符,并且长度不能超过 256 个字符。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

一给

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表