mirror of
https://github.com/bitwarden/server.git
synced 2026-01-31 22:23:18 +08:00
32 lines
818 B
MySQL
32 lines
818 B
MySQL
|
|
CREATE OR ALTER PROCEDURE [dbo].[User_UpdateMasterPassword]
|
||
|
|
@Id UNIQUEIDENTIFIER,
|
||
|
|
@MasterPassword NVARCHAR(300),
|
||
|
|
@MasterPasswordHint NVARCHAR(50) = NULL,
|
||
|
|
@Key VARCHAR(MAX),
|
||
|
|
@Kdf TINYINT,
|
||
|
|
@KdfIterations INT,
|
||
|
|
@KdfMemory INT = NULL,
|
||
|
|
@KdfParallelism INT = NULL,
|
||
|
|
@RevisionDate DATETIME2(7),
|
||
|
|
@AccountRevisionDate DATETIME2(7)
|
||
|
|
AS
|
||
|
|
BEGIN
|
||
|
|
SET NOCOUNT ON
|
||
|
|
|
||
|
|
UPDATE
|
||
|
|
[dbo].[User]
|
||
|
|
SET
|
||
|
|
[MasterPassword] = @MasterPassword,
|
||
|
|
[MasterPasswordHint] = @MasterPasswordHint,
|
||
|
|
[Key] = @Key,
|
||
|
|
[Kdf] = @Kdf,
|
||
|
|
[KdfIterations] = @KdfIterations,
|
||
|
|
[KdfMemory] = @KdfMemory,
|
||
|
|
[KdfParallelism] = @KdfParallelism,
|
||
|
|
[RevisionDate] = @RevisionDate,
|
||
|
|
[AccountRevisionDate] = @AccountRevisionDate
|
||
|
|
WHERE
|
||
|
|
[Id] = @Id
|
||
|
|
END
|
||
|
|
GO
|