Published on

February 22, 2013

Как удалить сиротские идентификаторы учетных записей в SQL Server

Вы когда-нибудь сталкивались с сиротскими идентификаторами учетных записей в вашем шаблоне виртуальной машины SQL Server? Если да, то вы не одиноки. В этой статье мы расскажем, что такое сиротские идентификаторы учетных записей и как избавиться от них, чтобы поддерживать чистую систему.

Сиротские идентификаторы учетных записей могут возникать, когда шаблон виртуальной машины SQL Server был подготовлен после процесса развертывания шаблона. Это может произойти, если ВМ была присоединена к домену до конвертации шаблона или если службы SQL Server не были настроены на использование учетной записи службы домена во время установки.

Хотя сиротские идентификаторы не вредят нормальной работе службы, если вы предоставите правильный доступ к учетным записям службы, всегда хорошо иметь чистую систему. К счастью, есть решение для удаления этих сиротских идентификаторов.

Процесс, который обычно используется для удаления сиротских идентификаторов, включает бесплатную программу от Microsoft под названием SubInACL.exe. Эта командная строка помогает вам работать с деталями безопасности для программ и служб, и она также может помочь нам очистить сиротские идентификаторы по всему серверу.

Вот ключевая команда для удаления сиротских идентификаторов с помощью SubInACL:

subinacl /samobject /cleandeletedsidsfrom=domainname=all

Эта команда позаботится о удалении сиротских идентификаторов из вашего SQL Server. Однако, если она не работает в вашем случае, вы можете изучить различные операции, которые могут быть выполнены с различными параметрами с использованием SubInACL.

Как хорошая практика, рекомендуется включить этот процесс очистки в ваши шаблоны ВМ SQL Server. Таким образом, вы можете быть уверены, что любые развернутые серверы из этих шаблонов будут автоматически удалены сиротские идентификаторы.

Поддержание вашей среды SQL Server чистой и хорошо поддерживаемой является важным для оптимальной производительности и безопасности. Регулярное удаление сиротских идентификаторов учетных записей позволяет обеспечить эффективную и эффективную систему.

Так что, в следующий раз, когда вы столкнетесь с сиротскими идентификаторами учетных записей в вашем шаблоне виртуальной машины SQL Server, не забудьте использовать SubInACL для их очистки и поддержания чистой системы.

Счастливого администрирования SQL Server!

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.