confluence忘记admin密码

confluence忘记admin密码

1.概述

confluence搭建好以后,创建了普通的用户,超管用户使用的次数就很少了。经过一段时间后,需要使用的admin账号时发现密码早已忘记,这个时候可以通过数据库操作重置密码。

2.重置admin密码

2.1.获取admin账户ID

select u.id, u.user_name, u.active from cwd_user u  
join cwd_membership m on u.id=m.child_user_id join cwd_group g on m.parent_id=g.id join cwd_directory d on d.id=g.directory_id  
where g.group_name = 'confluence-administrators' and d.directory_name='Confluence Internal Directory';

2.2.重置admin账户密码

-- 重置后的密码是admin,id条件是上面查询admin账户的id。
update cwd_user set credential =  
'x61Ey612Kl2gpFL56FT9weDnpSo4AV8j8+qx2AuTHdRyY036xxzTTrw10Wq3+4qQyB+XURPWx1ONxp3Y3pB37A=='  
where id=xxxxxx;  
### SQL Server 异地备份与还原最佳实践 #### 选择合适的备份策略 对于SQL Server数据库的异地备份,建议采用多种类型的备份组合来确保数据的安全性和可用性。完整的备份可以提供整个数据库的一致状态副本;差异备份仅保存自上次完整备份以来更改的部分;而事务日志备份则记录每次提交的事物操作,有助于实现更细粒度的时间点恢复[^2]。 #### 配置远程服务器连接 为了能够顺利地将本地数据库迁移到远端位置,需先设置好两台机器之间的网络通信环境。这通常涉及到防火墙规则调整以及验证目标主机上的SQL Server实例是否允许来自源系统的访问请求。另外还需确认双方都安装有相同版本级别的软件产品以避免兼容性问题的发生[^3]。 #### 实施具体步骤 当一切准备就绪之后就可以按照下面的方法来进行实际工作: - **创建维护计划** 使用SQL Server Management Studio (SSMS),通过图形界面建立一个新的作业项目用于定期自动执行所需的任务序列。其中包括但不限于:压缩并传输最新的全量快照至指定路径下存储起来作为基础层;接着依次处理增量部分直至当前时刻为止;最后别忘了同步更新相应的元数据表单以便后续查询统计之用。 - **启动SQL Server Agent服务** 如果遇到因该组件未处于活动状态而导致某些功能不可用的情况,则务必记得将其重新激活后再试一次。因为很多后台调度程序都是依赖于此守护进程才能正常运作起来的。 - **验证备份文件完整性** 在完成一轮周期性的复制流程以后应当及时检验所得到的结果是否完好无损。可以通过尝试加载几个随机挑选出来的样本集来看看能否顺利完成读取动作而不报任何错误信息出来。 ```sql RESTORE VERIFYONLY FROM DISK = N'\\RemoteServer\BackupPath\DatabaseName.bak' ``` - **实施异地恢复过程** 当需要从另一个地理位置拉起一套新的生产环境时,应该遵循官方文档里给出的标准指南逐步推进下去。比如先定位到之前已经妥善保管好的最新版映像包所在的位置,再利用`RESTORE DATABASE ... WITH REPLACE, RECOVERY`语句把它部署到位即可[^1]。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值