Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ALTER MASTER  [new]
dvalem
Member

Откуда:
Сообщений: 4
Привет, хочу поменять пароль master ключа
который был создан так CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'OldPass'

Гугл говорит делать так: ALTER MASTER KEY REGENERATE WITH ENCRYPTION BY PASSWORD = 'NewPass'

Почему при изменении пароля мастер ключа не указывается старый пароль 'OldPass'..

Если старые пароль не указывается, то как он создает новый пароль?
24 ноя 19, 17:17    [22024041]     Ответить | Цитировать Сообщить модератору
 Re: ALTER MASTER  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 30766
dvalem
Если старые пароль не указывается, то как он создает новый пароль?
Так старый же хранится. Иначе как сервер его использует?

Вот, в доке:
автор
Чтобы обеспечить возможность автоматического расшифровывания главного ключа, его копия шифруется с помощью главного ключа службы и хранится в текущей базе данных и базе данных master.


Сообщение было отредактировано: 24 ноя 19, 19:24
24 ноя 19, 19:20    [22024093]     Ответить | Цитировать Сообщить модератору
 Re: ALTER MASTER  [new]
dvalem
Member

Откуда:
Сообщений: 4
Ясно, спасибо.
Думал что для изменения он должен все равно требовать..
24 ноя 19, 19:41    [22024102]     Ответить | Цитировать Сообщить модератору
 Re: ALTER MASTER  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1172
dvalem,

потому что это не изменение пароля на мастер ключе, вы создаете новый ключ таким образом.
24 ноя 19, 21:54    [22024177]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить