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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.03.2011, 18:32   #1  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
SqlStatementExecutePermission
есть код метода класса
X++:
server static void dbODBCConnection()
 {
        LoginProperty   loginProp;
        ODBCConnection  conn;
        Resultset       resultSet, resultSetCount;
        Statement       statement1, statement2;
        ;

        loginProp = new LoginProperty();

        loginProp.setServer("server");
        loginProp.setDatabase("база");

        conn = new ODBCConnection(loginProp);

        statement1  = conn.createStatement();
        resultSet   = statement1.executeQuery("SELECT * FROM AKT");
На последней строчке вылетает ошибка SqlStatementExecutePermission
На удаленном сервере код выполняется из-под пользователя аос. Учетка dbo и на хранимку стоит право выполнения. Чего еще не хватает?
__________________
Axapta book for developer
Старый 02.03.2011, 18:44   #2  
someOne is offline
someOne
Участник
Аватар для someOne
 
174 / 432 (15) +++++++
Регистрация: 11.12.2008
Адрес: Москва
Может быть нужно так ? (для AX2009 по крайней мере)

X++:
    SqlStatementExecutePermission   permission;

    permission = new SqlStatementExecutePermission(sql);
    permission.assert();
    statement.executeQuery(sql);

    CodeAccessPermission::revertAssert();
Где sql - это текст самого запроса.
За это сообщение автора поблагодарили: MikeR (2).
Старый 02.03.2011, 18:46   #3  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Сбой запроса на разрешение типа "SqlStatementExecutePermission".
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
За это сообщение автора поблагодарили: MikeR (2).
Старый 02.03.2011, 19:02   #4  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Ага, забыл про то что начиная с 2009 версии надо использовать Permission
__________________
Axapta book for developer
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сбой запроса на разрешение типа "SqlStatementExecutePermission". Poleax DAX: Программирование 4 11.05.2010 14:20
Проблема с SQL запросом kalex_a DAX: Программирование 15 31.03.2010 11:28
palleagermark: Read data from other databases Blog bot DAX Blogs 5 11.06.2008 11:42
gatesasbait: Dynamics Ax SQL statements (SQL Strings in DAx) Blog bot DAX Blogs 1 16.04.2008 06:55
CodeAccessPermission DAX 4 SP2 monk DAX: Программирование 3 03.09.2007 16:26

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

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

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