| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Доступ группы Windows к серверу |
| Автор: Antey 15.7.2011, 04:41 |
| Добрый день. На сервере заведена учетка - Windows группа. Каждую ночь отрабатывает задание на агенте, которое по некторым критериям определят возможность доступа для заданной учетки, и т.о. отключает или включает её. Для обычной учетки Windows, нет никаких проблем использовать запрос 'alter login <login> enable/disable', но уже для группы Windows данный запрос не работает, о чём собственно указано в описании к 'alter login'. Но зато есть хр. процедура sp_denylogin, позволяющая отключать для группы Windows, разрешение на подключение. Но каким образом, для этой учётки можно вернуть разрешение на подключение? |
| Автор: Antey 21.7.2011, 06:31 |
| просьба помочь, так как вопрос до сих пор актуален) |
| Автор: pengrad 21.7.2011, 10:50 |
| sp_grantlogin... ? |
| Автор: Antey 22.7.2011, 00:59 |
| sp_grantlogin не подходит, так как данная процедура создает новый логин... |
| Автор: pengrad 22.7.2011, 11:40 |
| А ты пробовал? Я эксперимента ради потестировал. Прекрасно отрабатывает как с индивидуальными логинами, так и с группами. В документации действительно написано, что должен создавать, но вот как есть - работает как disable/enable ) Единственно, я пробовал на 2008 R2. |
| Автор: Antey 25.7.2011, 02:00 |
| Да, действительно работает. Спасибо! Как всегда - надо быть внимательным. |