如何保护KDB / Q Web界面

时间:2012-03-08 13:48:26

标签: kdb

我知道我们可以使用-p参数运行Q进程,该参数允许其他实例连接到该进程并启用该端口上的Web界面。

有没有办法保护连接,以便获得某种授权?目前我不喜欢任何人在使用-p参数运行时都可以查看甚至在我的数据库上执行查询。

2 个答案:

答案 0 :(得分:5)

您可以使用-U添加身份验证:

-U /path/to/password.txt 

此文件包含 user:password ,其中密码是q md5"password"的结果,并在前面剥离0x

答案 1 :(得分:4)

还有.z.pw.z.ac挂钩,可用于更复杂的身份验证逻辑