GBase 8a 忘记密码怎么办

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 Tair(兼容Redis),内存型 2GB
简介: GBase 8a 忘记密码怎么办

查找应用配置的密码
连接数据库都要配置密码,可以从应用程序,各类客户端,脚本等,解析出原始密码。

该密码的安全保密工作,由应用负责。

重置新密码
如果有其它管理员账户还记得密码,可以为其它用户重新设置新密码。

set password for user_name = password('password');

覆盖密码
数据库的密码是保存在文件里的,如果所有管理员用户密码都忘记了,且没有其它应用使用数据库,可以考虑从一套相同版本的可正常登录的数据库,将密码所在数据文件覆盖过来。用户和密码所在数据文件保存在:

安装目录$GCLUSTER_HOME/gcluster/userdata/gcluster/gbase/user.
安装目录$GNODE_HOME/gnode/userdata/gbase/gbase/user.

将集群所有节点服务停掉,然后将一套正常登录的集群数据文件,覆盖到这里,然后重启即可。

该操作用户必须能登录数据库服务器,并有权限读写数据库文件,本身已经拥有了接近最高的安全权限要求了。如果数据安全性高的业务,数据要求保密,建议数据加密存储,被加密的数据,必须手工运行带密码的解密SQL才能读取,该解密密码数据库内不保存。

数据安全
如上方案,除了方案1从各种连接应用配置里,可以获得密码明文外,其它方案均无法获得密码原始明文。

在GBase 8a内部,密码也是通过sha256单向加密后存储的,不保存明文。

重要数据,建议加密存储,这样及时被拿走了数据文件,也无法读取内部的数据。

相关文章
|
关系型数据库 MySQL 数据安全/隐私保护
MySql——忘记密码怎么办
MySql——忘记密码怎么办
179 0
MySql——忘记密码怎么办
|
8月前
|
关系型数据库 MySQL 数据安全/隐私保护
MySQL忘记密码后重置密码
MySQL忘记密码后重置密码
64 0
|
关系型数据库 MySQL Linux
Mysql忘记密码如何修改
Mysql忘记密码如何修改
92 0
|
8月前
|
关系型数据库 MySQL 数据库
【MySQL】——忘记密码后如何修改密码
【MySQL】——忘记密码后如何修改密码
|
算法 关系型数据库 MySQL
mysql忘记密码怎么办(附免密登录和修改密码)
mysql忘记密码怎么办(附免密登录和修改密码)
3511 0
mysql忘记密码怎么办(附免密登录和修改密码)
|
8月前
|
关系型数据库 MySQL 开发工具
Mysql 忘记密码怎么重置密码(详细步骤)
Mysql 忘记密码怎么重置密码(详细步骤)
927 0
|
关系型数据库 MySQL Linux
MySQL 忘记密码怎么办
MySQL 忘记密码怎么办
102 0
|
关系型数据库 MySQL 数据安全/隐私保护
MySQL修改密码和远程登录
MySQL修改密码和远程登录
163 0
MySQL修改密码和远程登录
|
关系型数据库 MySQL Java
MySQL 忘记密码,该怎么办?
大家好,我是本周的值班编辑 江南一点雨 ,本周将由我为大家排版并送出技术干货,大家可以在公众号后台回复“springboot”,获取最新版 Spring Boot2.1.6 视频教程试看。
MySQL 忘记密码,该怎么办?
|
关系型数据库 MySQL 数据安全/隐私保护