GBase 8a 忘记密码怎么办

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 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单向加密后存储的,不保存明文。

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

相关文章
|
9月前
|
SQL BI
分页查询和分页查询的性能优化
分页查询和分页查询的性能优化
|
9月前
|
数据库 Android开发
南大通用GBaseDataStudio 切换中文界面到英文界面
南大通用GBaseDataStudio 切换中文界面到英文界面
|
9月前
|
Java 数据库连接 网络安全
JDBC常用特性-SSH隧道连接
JDBC常用特性-SSH隧道连接
|
9月前
|
安全 Java 数据库连接
gbase8a JDBC常用特性-Kerberos认证方式连接
JDBC常用特性-Kerberos认证方式连接
|
9月前
|
定位技术
项目干系人沟通技巧:心理学观点
和项目干系人的有效沟通需明确沟通目标、分析干系人影响力及需求,运用心理学效应如框架效应、社会认同、同理心、互惠原则和锚定效应,以促进项目顺利进行。
138 3
|
9月前
|
机器学习/深度学习 人工智能 测试技术
O1-CODER:北交大推出的O1代码版开源项目,专注于编码任务
O1-CODER是由北京交通大学研究团队推出的开源项目,专注于编码任务。该项目结合强化学习和蒙特卡洛树搜索技术,提升模型的System-2思维能力,旨在生成更高效、逻辑性更强的代码。
262 24
O1-CODER:北交大推出的O1代码版开源项目,专注于编码任务
|
9月前
|
数据采集 SQL Oracle
从ORACLE源进行批量数据迁移到GBase8a参考示例
从ORACLE源进行批量数据迁移到GBase8a参考示例
从ORACLE源进行批量数据迁移到GBase8a参考示例
|
9月前
|
监控 数据可视化 定位技术
2024年最强看板工具大对比:哪款最适合公司团建旅游活动策划?
本文介绍了5款看板工具(板栗看板、Trello、Asana、Monday.com、ClickUp)及其在公司团建旅游策划中的应用,通过具体案例展示了如何利用这些工具高效管理活动的各个环节,包括目的地规划、任务分配、预算管理、日程安排、团队沟通与反馈等,旨在提升团队协作效率和活动策划质量。
2024年最强看板工具大对比:哪款最适合公司团建旅游活动策划?
|
9月前
|
SQL
南大通用GBase 8a配置gcware日志等级,减少日志输出,节省磁盘IO
南大通用GBase 8a配置gcware日志等级,减少日志输出,节省磁盘IO
|
9月前
|
SQL 数据库
GBase 8a空闲超时sleep优化配置方法
GBase 8a空闲超时sleep优化配置方法