Anslut till en extern MSSQL-databas
Som standard kommer instanser av Bitwarden som är värdar att använda en Microsoft SQL Server-databas (MSSQL) skapad som en normal del av
note
För närvarande kommer Bitwarden-instanser som är värdar att stödja MSSQL 2017, men den Bitwarden rekommenderade minsta SQL-versionen är Server 2019.
Bitwarden stöder och rekommenderar SQL Server 2022 där det är möjligt. Eftersom det vanliga stödet för Server 2017 upphörde i
Inställning
Så här ställer du in din självvärdade instans med en extern databas:
Skapa en ny MSSQL-databas.
(Rekommenderas) Skapa en dedikerad DBO för din databas.
Som administratör för din Bitwarden-server öppnar du filen
global.override.envi en redigerare:Bashnano bwdata/env/global.override.envRedigera
globalSettings__sqlServer__connectionString=-värdet för följande information:Ersätt
"Datakälla=tcp:mssql,1433"; med ditt MSSQL-servernamn, till exempel "Datakälla=protokoll:server_url,port".Byt ut
valvetiInitial Catalog=valv; med ditt databasnamn.Ersätt
användar-ID=sa; med ditt DBO-användar-ID.Ersätt
lösenord=<default_pw> ; med ditt DBO-lösenord.
Spara dina ändringar på
global.override.env.Starta Bitwarden (
./bitwarden.sh start).
När stegen ovan är klara kan du testa anslutningen genom att skapa en ny användare via webbvalvet och fråga den externa valvdatabasen för att skapa den nya användaren.
Validera ett servercertifikat
Om du behöver Bitwarden för att validera din MSSQL-databasservers certifikat, montera certifikatet i din självvärdade Bitwarden-servers behållare. Gör så här:
Kopiera ditt rot-CA-certifikat till
./bwdata/ca-certificates.Kör kommandot ./
bitwarden.sh omstartför att tillämpa certifikatet på dina behållare och starta om din server.