ubuntu Clickhouse无法登录8123

disbfnqx  于 2022-10-27  发布在  ClickHouse
关注(0)|答案(2)|浏览(471)

在Clickhouse中遇到授权问题,我的操作系统Ubuntu 18.04。我可以与CLICKHOUSE客户端连接。

clickhouse-client --user=dev --password=dev123
<jemalloc>: Number of CPUs detected is not deterministic. Per-CPU arena disabled.
ClickHouse client version 22.8.5.29 (official build).
Connecting to localhost:9000 as user dev.
Connected to ClickHouse server version 22.8.5 revision 54460.

但如果我尝试连接到网络-我得到错误。

curl http://localhost:8123/?user=dev&password=dev123

Code: 516. DB::Exception: dev: Authentication failed: password is incorrect or there is no user with such name. (AUTHENTICATION_FAILED) (version 22.8.5.29 (official build))

端口8123上的授权有什么问题?我需要为访问创建特定用户,还是需要以某种方式添加权限才能连接?

jei2mxaa

jei2mxaa1#

我同意Geoff的评论,我非常肯定这是因为URL周围没有引号,而‘&’导致第二部分被视为另一个外壳命令。尝试:
curl 'http://localhost:8123/?user=dev&password=dev123'
如果不是,您可以尝试基本身份验证作为替代身份验证?
curl -u 'dev:dev123' 'localhost:8123?query=SELECT+1'

kq0g1dla

kq0g1dla2#

尝试使用UFW打开端口。如果UFW不起作用,您可以尝试使用iptabes。

相关问题