Поделиться через


Немедленно применить разрешения пользователя в службах Master Data Services.

Применимо к:SQL Server в Windows Azure SQL Managed Instance

Это важно

Службы Master Data Services (MDS) удалены в SQL Server 2025 (17.x). Мы продолжаем поддерживать MDS в SQL Server 2022 (16.x) и более ранних версиях.

В службах Master Data Services вместо того, чтобы ожидать применения защиты участников через регулярные интервалы, можно сразу применить разрешения для участников.

Предварительные условия

Для выполнения этой процедуры:

Немедленное применение разрешений для элементов иерархии

  1. Откройте SQL Server Management Studio и подключитесь к экземпляру Database Engine для базы данных Master Data Services.

  2. Создайте новый запрос.

  3. Введите следующий текст, заменив database именем своей базы данных, а Model_Name — именем модели.

    USE [database];  
    GO  
    
    DECLARE @Model_ID INT;  
    SELECT @Model_ID = ID FROM mdm.tblModel WHERE [Name] = N'Model_Name';  
    EXEC [mdm].[udpSecurityMemberProcessRebuildModel] @Model_ID=@Model_ID, @ProcessNow=1;  
    GO  
    
  4. Выполните запрос.

См. также

Назначение разрешений участника иерархии (Master Data Services)
Права доступа члена иерархии (службы Master Data Services)