如何拥有RavenDB web UI的管理员权限

本文关键字:UI web 管理员 权限 RavenDB 何拥有 拥有 | 更新日期: 2023-09-27 17:59:39

我正在运行Raven。来自稳定版本2261的Server.exe。我可以从localhost:8080访问raven工作室,但我不能执行许多操作(比如创建数据库)。当我尝试时,Windows身份验证会弹出,询问我的凭据。我在同一台计算机上以管理员身份运行,但我的凭据无法识别。使用嵌入式模式也会发生同样的情况。只有把应用程序放在IIS上,我才能使用raven工作室作为管理员。但我希望能够使用基于控制台的服务器和/或嵌入式模式来完成这项工作。请帮忙。

Asp.net mvc 4应用程序配置:

RavenController.Store = new DocumentStore 
{ 
    ConnectionStringName = "RavenDB"
}
<add name="RavenDB" connectionString="Url=http://localhost:8080;" />

瑞文。Server.exe.config:

<add key="Raven/Port" value="*"/>
<add key="Raven/DataDir" value="~'Database'System"/>
<add key="Raven/AnonymousAccess" value="Get"/>

查看这些逐步描述问题的屏幕截图:

http://issues.hibernatingrhinos.com/issueImageAttachments?issue=57-1412

如何拥有RavenDB web UI的管理员权限

您可以将"Raven/AnonymousAccess"的值更改为"Admin"。

<add key="Raven/AnonymousAccess" value="Admin"/>

这对生产来说可能是个糟糕的主意。但是,当在控制台模式下运行以进行开发时,应该做到这一点。

相关文章: