当前位置: 首页 > 知识库问答 >
问题:

MariaDB设置汇流“拒绝用户访问”

程鸿波
2023-03-14

我有个问题。我尝试配置Confluence,但我不知道在步骤"配置数据库"做什么。我使用说明书https://confluence.atlassian.com/doc/configuring-a-mysql-datasource-in-apache-tomcat-1867.html安装说明:

-CentOS Linux 7.0.1406版

-汇流5.9.8

-服务器版本:5.5.47-MariaDB MariaDB服务器

-mysql-connector-java-5.1.38-bin.jar

1路:

---数据源设置步骤和错误:

>

选择“通过数据源连接”

输入数据源名称(java:comp/env/jdbc/confluence或jdbc/confluence)并单击“下一步”

接收以下错误:"无法成功查找数据源:com.atlassian.config.bootstrap.BootstrapExcture:无法找到数据源:jdbc/conFluence"

[在此处输入图像描述][1]2方式:

>

选择"直接JDBC连接"

进入

驱动程序类名称=com.mysql.jdbc.驱动程序数据库URL=jdbc:mysql://localhost:3306/confluence?useUnicode=true

并点击"下一步"

msgstr"出现以下错误:•configuring.db.failed•java.sql.SQLExc0019:拒绝用户'conFluence'@'localhost'的访问(使用密码:否)"

[在此输入图片描述][2]

但是:

MariaDB[(无)]

救命啊求你了!

共有2个答案

相高谊
2023-03-14

为汇流安装pocket queryhttps://marketplace.atlassian.com/apps/1211199/pocketquery-for-confluence下载驱动程序[https://dev.mysql.com/downloads/connector/j/][1] 并添加到confluence的WEB-INF/lib文件夹中

您应该能够使用JDBC选项和服务器JDBC连接数据库:mysql://localhost:3306/mydb以及用户名和密码。

宋斌
2023-03-14

在安装Confluence之前,必须先安装受支持的数据库。

虽然MariaDB与MySQL相关,但Confluence不支持它。有一天会有这个功能请求添加对它的支持。可以检查支持的平台留档是否有有效的数据库。

如果您想使用MySQL,那么首先查看如何在服务器上安装正确的MySQL版本,然后您可以浏览Confluence数据库安装文档。

如果您不确定“数据源”是什么,那么不用担心,只需使用“直接JDBC连接”设置,就更容易了。

 类似资料:
  • -CentOS Linux版本7.0.1406 -汇流5.9.8 -服务器版本:5.5.47-MariaDB MariaDB服务器 选择“通过数据源连接” 输入数据源名称(java:comp/env/jdbc/confluence或jdbc/confluence)并单击“下一步” 收到以下错误:“无法成功查找数据源:com.atlassian.config.bootstrap.bootstrape

  • 我在raspberry pi 3(raspbian)上使用一个MariaDB,我有一个具有特定密码的root用户 问题:当我重新启动raspberry时,用户的访问被拒绝root@localhost 我确实用mysqld重置了根密码——跳过授权表,并刷新了权限。然后我重新启动了服务器。 之后,当我输入sudo mysql时,我无需询问密码即可登录。 当我再次重新启动覆盆子时,用户的访问被拒绝roo

  • 问题内容: 我的整个安装程序在本地计算机上工作了几个月。 我现在正在远程站点上安装。 创建了一个新的mysql DB,并创建了一个新用户(“ someuser”)并给予了完整的授权,如下所示- 授予所有特权 。 带有GRANT选项的’somepassword’标识为’someuser’@’localhost’; 我已经使用“ python manage.py syncdb”同步了数据库,并创建了正

  • 问题内容: 我已经尝试寻找该问题的现有答案,但是到目前为止,我发现的答案还没有奏效。 我一直在尝试使用PHP连接到MySql数据库。我的网络主机在Linux上使用cPanel。我用于执行此操作的代码似乎足够标准: 我收到以下错误: “ localhost” 是MySql服务器所在的主机服务器(看起来像这样) “ cPanelUsername” 是我的cpanel用户名 “ dbUsername”

  • 伙计们,我有共同的问题。我想用PHP将MySQL数据库中的数据显示到HTML页面中。 使用此代码: 但我有

  • null 它看起来我有一切正确的设置,但它没有连接(与上面的错误)。我对服务器没有任何直接控制,我不必询问我的web主机,这可能需要几天才能解决。我的连接代码有问题吗?