powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Application Role MSSQL 2000 and Access 2000
1 сообщений из 1, страница 1 из 1
Application Role MSSQL 2000 and Access 2000
    #32590906
Shubnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открываю роль типа приложение в своей форме конекта
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
    CurrentProject.OpenConnection "PROVIDER=SQLOLEDB.1;PERSIST SECURITY INFO=FALSE;" & _
          "INITIAL CATALOG=la_la_la;DATA SOURCE=la_la_la", CStr(Me!usr), CStr(Me!psw)
    
    Dim cmd As New ADODB.Command
    With cmd
        .ActiveConnection = CurrentProject.Connection
        .CommandType = adCmdText
        .CommandText = "SET NOCOUNT ON " & _
                                    "SET DATEFORMAT dmy " & _
                                    "SET DATEFIRST 1"
        .Execute
        .CommandType = adCmdText
        .CommandText = "EXEC sp_setapprole 'MyAppRole', 'Password'"
        .Execute
    End With

А дальше работает не всё. Формы и отчёты, с источником записей на ХП работают, а например, выпадающий список на той же ХП натыкается на отсутствие прав на её выполнение. Кто-нибудь юзал Application Role?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Application Role MSSQL 2000 and Access 2000
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]