我希望使用单个 RavenDB 服务器为多个应用程序托管多个数据库。不会有很多数据库(可能是 3 个或 4 个),但我想单独保护每个数据库
我正在查看 Docs,我想知道这种安全方法是否适用于 per/db,以及我是否需要做任何特别的事情?
store.DatabaseCommands.Put("Raven/ApiKeys/sample",
null,
RavenJObject.FromObject(new ApiKeyDefinition
{
Name = "sample",
Secret = "ThisIsMySecret",
Enabled = true,
Databases = new List<DatabaseAccess>
{
new DatabaseAccess {TenantId = "*"},
new DatabaseAccess {TenantId = Constants.SystemDatabase},
}
}), new RavenJObject());