Qlik Sense Enterprise 忘记PostgreSQL密码


在 Windows 上安装 Qlik Sense Enterprise 期间会提供密码。如果您忘记了该密码,则无法找回;但是,可以按照以下步骤重置密码。

如何在 Qlik 中重置忘记的 PostgreSQL 密码... - Qlik Community - 1712725

如果该过程完成后记录了密码错误的错误,请参阅 更改数据库服务用户密码后事件日志中的 Qliksenserepository 密码错误... 了解更多信息。

  1. 停止所有 Qlik Sense 服务

    验证 Qlik Sense 存储库数据库 服务(或 postgresql-x64-xx 如果数据库不是捆绑安装和/或使用 QPI 安装)则停止。
     

    new service postgresqlx6412.png

    qlik sense repository database service.png


     
  2. 下一步需要修改 pg_hba.conf 和 postgresql配置文件 文件。我们将当前活动的身份验证方法替换为 相信,允许我们无需密码即可连接。

    在修改文件之前,请备份这两个文件。

    文件位置:

    默认(捆绑):

    C:\ProgramData\Qlik\Sense\Repository\PostgreSQL\12.5

    替代方案(非捆绑、自定义安装):

    C:\Program Files\PostgreSQL\12.5\data

    *12.5 指 PostgreSQL 版本。根据安装的版本进行相应调整。
     
  3. 打开文本编辑器(例如 Notepad 或 Notepad++) 作为管理员 并浏览至 .conf 文件位置。

    如果看不到 .conf 文件,请将文件视图切换到 全部文件 (*) 或者 所有类型,取决于您的编辑器。
     

    all files or all types.png


     
  4. 打开 pg_hba.conf
     
  5. 更改 方法 从 MD5 (选择: scram-sha-256) 到 相信 

    只需更改 IPv4 和 IPv6 条目的前两行。 相信 一定是小写的。

    原来的:
    <span style="background-color:#f5f2f0"><span style="color:#000000"><code class="language-markup"># TYPE  DATABASE        USER            ADDRESS                 METHOD
    
    # IPv4 local connections:
    host    all             all             127.0.0.1/32            md5
    # IPv6 local connections:
    host    all             all             ::1/128                 md5</code></span></span>


    更新:

    <span style="background-color:#f5f2f0"><span style="color:#000000"><code class="language-markup"># TYPE  DATABASE        USER            ADDRESS                 METHOD
    
    # IPv4 local connections:
    host    all             all             127.0.0.1/32            trust
    # IPv6 local connections:
    host    all             all             ::1/128                 trust</code></span></span>
  6. 保存文件,关闭它
     
  7. 启动 Qlik Sense 存储库数据库 (或者 postgresql-x64-xx).
     
  8. 启动 Windows 命令行 作为管理员.
     
  9. 在命令行中,导航到 PostgreSQL 垃圾桶 文件夹
     
    <span style="background-color:#f5f2f0"><span style="color:#000000"><code class="language-markup">cd "C:\Program files\Qlik\Sense\Repository\PostgreSQL\12.5\bin"</code></span></span>
    *12.5 指 PostgreSQL 版本。根据安装的版本进行相应调整。
     
  10. 跑 sql 连接到数据库:
     
    <span style="background-color:#f5f2f0"><span style="color:#000000"><code class="language-markup">psql -h 127.0.0.1 -p 4432 -U postgres​</code></span></span>
    响应将提供 postgres=# 提示,我们将用它来更改密码。
     

    postgreqs prompt.png


     
  11. 继续从 postgres=#

    Qlik Sense PostgreSQL 数据库有两个用户:

    postgre: superuser超级用户
    qliksense repository:服务使用者;如果数据库是手动安装或使用 QPI 设置的,这可能是唯一的用户设置

    两者的密码必须相同。
     
    1. 更改 postgres 用户帐户(必须包含单引号和分号):
      <span style="background-color:#f5f2f0"><span style="color:#000000"><code class="language-markup">alter user postgres with encrypted password 'EnterYourNewPasswordHere';​</code></span></span>

      回复:

      response postgre user change.png

    2. 更改 qliksense 存储库 用户帐户(必须包含单引号和分号):
       
      <span style="background-color:#f5f2f0"><span style="color:#000000"><code class="language-markup">alter user qliksenserepository with encrypted password 'EnterYourNewPasswordHere';</code></span></span>
      回复:

      response qliksenserepository user change.png


       
  12. 关闭命令提示符。
     
  13. 使用调整连接字符串 QlikSenseUtil
     
    1. 打开 QlikSenseUtil (C:\Program Files\Qlik\Sense\Repository\Util\QlikSenseUtil)
       
    2. 打开 连接字符串编辑器 标签
       
    3. 点击 
       
    4. 调整密码
       
    5. 点击 将值保存在加密的配置文件中
       

      qliksenseutil.png



       
  14. 更改 微服务的连接字符串 按照 更改微服务的连接字符串.
  15. 停止 Qlik Sense 存储库数据库 (或者 postgresql-x64-xx).
     
  16. 将所做的更改恢复到 pg_hba.conf 文件,改回来 方法 从 相信 转换为 md5(替代方案: scram-sha-256).
     
  17. 启动所有服务(Qlik Sense 服务的手动启动和停止顺序).

所需的步骤到此结束。

要验证密码是否已正确更改,您可以运行 sql 再次,连接 PG管理员,或查看 Qlik Sense Repository 日志以获取启动时的成功消息。

如果该过程完成后记录了密码错误的错误,请参阅 更改数据库服务用户密码后事件日志中的 Qliksenserepository 密码错误... 了解更多信息。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/112270.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Python开发技能实战-通过配置的代理服务器在具有外网连接的环境中在Pycharm中运行python代码

实现功能 打开科学上网工具&#xff0c;使得能够在浏览器科学上网&#xff0c;通过科学上网工具的配置文件&#xff0c;可以看出本地和远程代理的映射关系&#xff0c;此时&#xff0c;远程地址本地地址&#xff0c;远程端口本地端口。 1、在程序中配置请求网页代理请求。不需…

Http代理与socks5代理有何区别?如何选择?(二)

上篇文章我们基本分别了解了http代理与socks5代理的定义与优缺点&#xff0c;接下来我们继续来了解http代理与socks5代理之间的比较与区别。 一、两者的比较 1、功能比较 HTTP代理专门用于Web流量&#xff0c;并在处理HTTP和HTTPS协议方面非常高效。它们可以修改正在传输的数据…

解析mfc100u.dll文件丢失的修复方法,快速解决mfc100u.dll问题

在计算机使用过程中&#xff0c;我们经常会遇到一些错误提示&#xff0c;其中最常见的就是“缺少某个文件”的错误。最近&#xff0c;我也遇到了一个这样的问题&#xff0c;那就是“mfc100u.dll丢失”。这个问题可能会导致某些应用程序无法正常运行&#xff0c;给我们带来困扰。…

ANGR初识

首页&#xff1a; https://angr.io 项目存储库&#xff1a; GitHub - angr/angr: A powerful and user-friendly binary analysis platform! 文档&#xff1a; https://docs.angr.io API 文档&#xff1a; angr documentation 练习项目&#xff1a; https://github.com/angr/an…

Python的web自动化学习(五)Selenium的隐式等待(元素定位)

引言&#xff1a; WebDriver隐式等待是一种全局性的等待方式&#xff0c;它会在查找元素时设置一个固定的等待时间。当使用隐式等待时&#xff0c;WebDriver会在查找元素时等待一段时间&#xff0c;如果在等待时间内找到了元素&#xff0c;则立即执行下一步操作&#xff1b;如果…

Windows下多Chrome谷歌浏览器版本共存

场景 某些年代久远的 WEB 应用&#xff0c;必须在指定的浏览器或版本才能正常运行&#x1f602;&#xff0c;此时就需要多个版本 chrome 浏览器共存。 解决方案 下载指定版本 可以从 https://www.chromedownloads.net/ 下载需要的版本&#xff0c;此处下载的是87.0.4280.14…

【MySQL索引与优化篇】数据库设计实操(含ER模型)

数据库设计实操&#xff08;含ER模型&#xff09; 文章目录 数据库设计实操&#xff08;含ER模型&#xff09;1. ER模型1.1 概述1.2 建模分析1.3 ER 模型的细化1.4 ER 模型图转换成数据表1. 一个实体转换成一个数据库表2. 一个多对多的关系转换成一个数据表3. 通过外键来表达1对…

VS2019 C# mysql数据库使用EF

mysql 安装mysql-8.0.18-winx64 mysql-connector-net-8.0.18.msi mysql数据库.net开发驱动&#xff0c; 要在工程中引入connector安装后目录中的mysql.data.dll;如果直接在nutget中下载mysql.data.dll&#xff0c;那么就不用下载.net开发驱动包 mysql-for-visualstudio-1.…

oracel处理XML时,报ORA-31011、ORA-19202。

原字段为clob&#xff0c; 查询 SELECT XMLTYPE(字段) FROM TABLE_A报错如下&#xff1a; ORA-31011: XML 语法分析失败 ORA-19202: XML 处理 LPX-00217: invalid character 12 (U000C) Error at line 1559时出错 ORA-06512: 在 "SYS.XMLTYPE", line 272 ORA-0651…

嵌入式到底如何理解呢?

今日话题&#xff0c;嵌入式到底如何理解呢&#xff1f;以我个人的理解&#xff0c;可以用一个客观的比喻来描述&#xff0c;就是将某个系统嵌入到特定的环境中&#xff0c;以实现特定的功能。这个过程包括将现实世界中的人、物的意图和逻辑关系&#xff0c;通过计算和运算的方…

【2023年MathorCup高校数学建模挑战赛-大数据竞赛】赛道A:基于计算机视觉的坑洼道路检测和识别 python 代码解析

【2023年MathorCup高校数学建模挑战赛-大数据竞赛】赛道A&#xff1a;基于计算机视觉的坑洼道路检测和识别 python 代码解析 1 题目 坑洼道路检测和识别是一种计算机视觉任务&#xff0c;旨在通过数字图像&#xff08;通常是地表坑洼图像&#xff09;识别出存在坑洼的道路。这…

栅栏密码fence cypher

f{_wi3_hlyk_lnceaonr_cirgu04fep} flag{you_kn0w_r4il_f3nce_cipher}

Android NDK开发详解之调试和性能分析的系统跟踪概览

Android NDK开发详解之调试和性能分析的系统跟踪概览 系统跟踪指南 “系统跟踪”就是记录短时间内的设备活动。系统跟踪会生成跟踪文件&#xff0c;该文件可用于生成系统报告。此报告有助于您了解如何最有效地提升应用或游戏的性能。 有关进行跟踪和性能分析的全面介绍&#x…

JavaScript基础

JavaScript是一种轻量级、解释型的Web开发语言&#xff0c;获得了所有浏览器的支持&#xff0c;是目前广泛使用的编程语言之一。本章将简要介绍JavaScript基本语法和用法。 1、编写JavaScript脚本 在HTML页面中嵌入JavaScript脚本需要使用<script>标签&#xff0c;在&l…

跟着Nature Communications学作图:纹理柱状图+添加显著性标签!

&#x1f4cb;文章目录 复现图片设置工作路径和加载相关R包读取数据集数据可视化计算均值和标准差 计算均值和标准差方差分析组间t-test 图a可视化过程图b可视化过程合并图ab 跟着「Nature Communications」学作图&#xff0c;今天主要通过复刻NC文章中的一张主图来巩固先前分享…

MySQL数据库入门到精通——运维篇(1)

MySQL数据库入门到精通——运维篇&#xff08;1&#xff09; 1. 日志1.1 错误日志1.2 二进制日志1.3 查询日志1.4 慢查询日志 2. 主从复制2.1 主从复制的概述2.2 主从复制的原理2.3 主从复制的搭建2.3.1 服务器准备2.3.2 主库配置2.3.3 从库配置2.3.4 测试 1. 日志 在任何一种…

力扣:147. 对链表进行插入排序(Python3)

题目&#xff1a; 给定单个链表的头 head &#xff0c;使用 插入排序 对链表进行排序&#xff0c;并返回 排序后链表的头 。 插入排序 算法的步骤: 插入排序是迭代的&#xff0c;每次只移动一个元素&#xff0c;直到所有元素可以形成一个有序的输出列表。每次迭代中&#xff0c…

C++归并排序算法的应用:计算右侧小于当前元素的个数

题目 给你一个整数数组 nums &#xff0c;按要求返回一个新数组 counts 。数组 counts 有该性质&#xff1a; counts[i] 的值是 nums[i] 右侧小于 nums[i] 的元素的数量。 示例 1&#xff1a; 输入&#xff1a;nums [5,2,6,1] 输出&#xff1a;[2,1,1,0] 解释&#xff1a; 5 …

Latex排版SIGGRAPH总结(持续总结中...)

本文学习总结自&#xff1a;How to use the ACM SIGGRAPH / TOG LaTeX template 相关文件&#xff1a;百度网盘 首先解压 “my paper” 中的文件&#xff0c;并用Latex打开mypaper.tex. 多行连等公式 \begin{equation}表示编号公式&#xff0c;\[ \]表示无编号公式 无编号\b…

折纸达珠峰高度(forwhile循环)

对折0.1mm厚度的纸张多少次&#xff0c;高度可达珠峰高度8848180mm。 (本笔记适合熟悉循环和列表的 coder 翻阅) 【学习的细节是欢悦的历程】 Python 官网&#xff1a;https://www.python.org/ Free&#xff1a;大咖免费“圣经”教程《 python 完全自学教程》&#xff0c;不仅…