AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.12.2015, 12:11   #1  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от db Посмотреть сообщение
Сделать кнопку которая прямым конектом к БД будет убивать процессы с отображаемыми в строке SPID
Цитата:
Сообщение от ice321i Посмотреть сообщение
Запускать на сервере:
X++:
str                spids;//Spid пользователя кого надо кильнуть с БД
str                sqlStatement = strfmt('KILL %1', spid);
SqlStatementExecutePermission  permission = new SqlStatementExecutePermission(sqlStatement);
UserConnection              userConnection = new userconnection();
 ;
    
permission.assert();
    
userConnection.createStatement().executeUpdate(sqlStatement);
Спасибо, не работает. Упираемся в те же самые права.


Цитата:
Сообщение от Wamr Посмотреть сообщение
Либо искать какие в системе есть SQL интеграции, может хранятся какие-нибудь учетки для доступа к SQL с бОльшими правами, чем у АОСа.
О! Собственноручно встречал логины и пароли прямо в коде X++.
Нужно запомнить как хинт на будущее, спасибо.

Цитата:
Сообщение от pitersky Посмотреть сообщение
Так пусть это запустит тот, у кого есть соответствующие права
Тот у кого есть права не разрешает этими правами воспользоваться. + Нужна серия запусков для отладки.

Цитата:
Сообщение от ZVV Посмотреть сообщение
Думаю это не сработает, т.к. это скорее всего то же самое что вручную убить сессии из формы SysUserOnline. А автор уже отметил, что это не работает.
Так что нужно искать соответствующие права на SQL.
Correct!

Summary: короче, без прав никуда. Мой вопрос предполагал найти быстрое возможное решение проблемы, но не получилось, к сожалению. Да, остается служба поддержки, но это длительная процедура, хотя ничего больше не остается.
Где-то еще вычитал, что можно удалить записи в SysClientSession, после чего АОС, якобы, их терминейтит на уровне SQL. Так вот - это тоже не работает, если вдруг кто-то захочет воспользоваться.

Всем спасибо, если других идей не появилось, тему можно закрыть.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: Optimizing AX Batch Performance - Batch Group Configuration Blog bot DAX Blogs 0 01.04.2011 13:11
emeadaxsupport: How batch processing works under the hood AX2009 Blog bot DAX Blogs 0 22.02.2011 12:11
daxdilip: Scheduling a Batch Job through code, Batch Multithreading and creating batch tasks at run time Blog bot DAX Blogs 0 17.02.2011 15:11
axaptapedia: Batch processing Blog bot DAX Blogs 0 29.01.2009 17:05
Fred Shen: New server-based batch framework in AX2009 Blog bot DAX Blogs 0 04.09.2008 07:06
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:53.