如何在宝塔面板中添加数据库用户?
美国、香港服务器
如何在宝塔面板中添加数据库用户?
09-24 来源:
在宝塔面板中添加数据库用户可以精确控制用户对特定数据库的访问权限,操作步骤如下两种,分别适用于 “为已有数据库创建专用用户” 和 “创建独立的数据库用户” 场景:
方法一:创建数据库时自动生成关联用户(推荐)
宝塔面板在创建数据库时,会默认生成一个与数据库同名的用户,并自动授权该用户管理此数据库,适合大多数场景:
登录宝塔面板,点击左侧菜单 “数据库”。
点击页面右上角的 “添加数据库” 按钮。
在弹出的对话框中填写信息:
数据库名:自定义名称(如 myblog)。
用户名:默认与数据库名相同(可修改,如 myblog_user)。
密码:点击 “生成” 自动创建强密码,或手动输入(建议复杂密码)。
字符集:默认 utf8mb4(支持 emoji 表情,推荐)。
权限:默认 “全部权限”(该用户对当前数据库拥有所有操作权限)。
点击 “提交”,系统会同时创建数据库和对应的用户,并自动完成授权。
方法二:为已有数据库添加新用户(精细化权限控制)
若需为已存在的数据库添加额外用户(如分配部分权限给其他开发者),操作如下:
进入宝塔面板 “数据库” 页面,找到目标数据库,点击右侧的 “管理” 按钮(或直接点击数据库名)。
在数据库管理页面,切换到 “权限管理” 选项卡。
点击 “添加用户”,填写新用户信息:
用户名:自定义(如 dev_user)。
密码:设置密码(建议与其他用户区分)。
权限设置:根据需求勾选权限(如仅勾选 “查询”“插入”,限制用户只能读写数据,不能删除表)。
点击 “确定”,新用户将被授权访问该数据库,权限范围按勾选内容生效。
方法三:创建独立用户(不关联特定数据库,后续手动授权)
若需先创建用户,之后再分配数据库权限(适合多数据库管理场景):
进入宝塔面板 “数据库” 页面,点击顶部的 “用户管理” 选项卡。
点击 “添加用户”,填写:
用户名:自定义(如 admin_user)。
密码:设置密码。
主机:默认 localhost(仅允许本地访问),若需远程连接可改为 %(允许所有 IP,不推荐,建议指定具体 IP)。
点击 “提交” 创建用户。
授权数据库:在 “用户管理” 列表中,找到新创建的用户,点击右侧 “授权”,选择需要授权的数据库并设置权限,点击 “确定” 完成关联。
注意事项
权限最小化原则:非管理员用户建议只授予必要权限(如仅 “查询”“插入”),避免赋予 “删除”“修改表结构” 等高危权限,降低误操作风险。
远程访问安全:若用户需要远程连接(如通过 Navicat),需在 MySQL 配置中开启远程访问(宝塔面板 “软件商店”→ MySQL →“设置”→“远程连接”→ 开启并放行 3306 端口),但建议限制允许访问的 IP 地址。
密码安全:用户密码建议包含大小写字母、数字和特殊符号,长度不少于 8 位,定期更换。
通过以上方法,可在宝塔面板中灵活创建和管理数据库用户,实现精细化的权限控制。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快