Создание роли в SSAS - PullRequest
       41

Создание роли в SSAS

0 голосов
/ 08 марта 2019

У меня есть роль, которая некоторое время работала нормально.Единственный пользователь, добавленный к этой роли, был локальный пользователь, настроенный на сервере с именем Cube.Однако внезапно имя пользователя для этой роли в роли SID, а не значение LocalServer \ Cube.Когда я вручную удаляю сломанного пользователя из роли и повторно добавляю LocalServer \ Cube, это решает проблему.Однако если щелкнуть правой кнопкой мыши - изменить роль и установить значение в сценарии на LocalServer \ Cube, это не решит проблему.

<Alter ObjectExpansion="ExpandFull" xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Object>
    <RoleID>Role 80</RoleID>
    <DatabaseID>OLAPCubes</DatabaseID>
</Object>
<ObjectDefinition>
    <Role xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300" xmlns:ddl400="http://schemas.microsoft.com/analysisservices/2012/engine/400" xmlns:ddl400_400="http://schemas.microsoft.com/analysisservices/2012/engine/400/400">
        <ID>Role 80</ID>
        <Name>Cube</Name>
        <Members>
            <Member>
                <Name>LocalServer\Cube</Name>
                <Sid>S-1-5-21-3067301217-1800892027-3952499395-1116</Sid>
            </Member>
        </Members>
    </Role>
</ObjectDefinition>

Знаете ли вы, почему это может быть?Здесь есть две проблемы: что может вызвать изменение в первую очередь, и могу ли я создать сценарий, чтобы изменить это снова, если это случится снова.

1 Ответ

0 голосов
/ 12 марта 2019

Я полагаю, что это проблема, связанная с тем, что SID не переводится и не отображает понятное имя, что, скорее всего, вызвано сетевой проблемой, поскольку истекает время ожидания получения понятного имени для SID из контроллера домена.Возможно, вы можете попытаться добавить их в «Разрешенную группу репликации паролей RODC», если у вас есть доступ.Для отладки может потребоваться анализ трассировки сети.

Для получения дополнительной информации перейдите по ссылке ниже: https://blogs.technet.microsoft.com/askds/2011/07/28/troubleshooting-sid-translation-failures-from-the-obvious-to-the-not-so-obvious/

...