Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 [Microsoft][ODBC SQL Server Driver]Syntax error or access violation  [new]
dr100
Guest
при попытке запуска роли приложения с шифрованием пароля, даже из под QA, выдает ошибку:

[Microsoft][ODBC SQL Server Driver]Syntax error or access violation

Строка запуска:
EXEC sp_setapprole 'rrole', {Encrypt N '1111'}, 'odbc'

Если запускать без шифрования, т.е.
EXEC sp_setapprole 'rrole', '1111'
то все ок.

Где я ошибку сделал? Помогите.
25 дек 04, 17:44    [1209776]     Ответить | Цитировать Сообщить модератору
 Re: [Microsoft][ODBC SQL Server Driver]Syntax error or access violation  [new]
KOLO-Pokemon
Member

Откуда: Набережные Челны -> Москва
Сообщений: 609
Ты уверен что один из параметров должен быть в фигурных скобках ?
25 дек 04, 17:55    [1209782]     Ответить | Цитировать Сообщить модератору
 Re: [Microsoft][ODBC SQL Server Driver]Syntax error or access violation  [new]
dr100
Member

Откуда: Украина
Сообщений: 119
KOLO-Pokemon
Ты уверен что один из параметров должен быть в фигурных скобках ?


Читал BOL:
A. Activate an application role without encrypting the password
This example activates an application role named SalesAppRole, with the plaintext password AsDeFXX, created with permissions specifically designed for the application used by the current user.

EXEC sp_setapprole 'SalesApprole', 'AsDeFXX'

B. Activate an application role and encrypt the password
This example activates the Test application role with the password pswd, but encrypts the password before sending it to SQL Server.

EXEC sp_setapprole 'Test', {Encrypt N 'pswd'}, 'odbc'
25 дек 04, 18:02    [1209789]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить