|
Смена пароля пользователя MSSQL2008 из среды VFP
|
|||
---|---|---|---|
#18+
Что-то никак не соображу: из среды VFP 90 SP1 нужно сменить пароль пользователя, который заведен на SQLServer2008R2, но пароль не меняется: cOld='501' cNew='502' ?SQLEXEC(gnConnHandle, "ALTER LOGIN [501] WITH PASSWORD=?cNew OLD_PASSWORD=?cOld") просьба подсказать правильный синтаксис. Если выполняю из среды MS SQL Server management Studio, то пароль успешно меняется: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 18:04 |
|
Смена пароля пользователя MSSQL2008 из среды VFP
|
|||
---|---|---|---|
#18+
Сергей Мирный, а пользователю, под которым вы коннектитесь, можно менять чужие пароли? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 18:06 |
|
Смена пароля пользователя MSSQL2008 из среды VFP
|
|||
---|---|---|---|
#18+
а так? Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 18:14 |
|
Смена пароля пользователя MSSQL2008 из среды VFP
|
|||
---|---|---|---|
#18+
спасибо за подсказку, проверю ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 18:33 |
|
Смена пароля пользователя MSSQL2008 из среды VFP
|
|||
---|---|---|---|
#18+
Сергей МирныйЧто-то никак не соображу: из среды VFP 90 SP1 нужно сменить пароль пользователя, который заведен на SQLServer2008R2, но пароль не меняется: cOld='501' cNew='502' ?SQLEXEC(gnConnHandle, "ALTER LOGIN [501] WITH PASSWORD=?cNew OLD_PASSWORD=?cOld") просьба подсказать правильный синтаксис. Если выполняю из среды MS SQL Server management Studio, то пароль успешно меняется: Код: plaintext 1.
1. sp_password не используйте! BOL: авторВажно! В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется. Пользуйтесь вместо этого командой ALTER LOGIN. 2. Какая ошибка возвращается вашей SQLEXEC? Приведите точный текст, пожалуста. 3. Откройте SQL Profiler и посмотрите какую точно комнаду посылает на сервер ваш клиент? 4. Если пароль меняет пользователь, имеющий права ALTER ANY LOGIN (например, член логи sysadmin), то старый пароль логина (не ПОЛЬЗОВАТЕЛЯ) можно не передавать: Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2011, 14:08 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1584211]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
213ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 298ms |
total: | 605ms |
0 / 0 |