Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.141.19.130] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте, Господа!
Нужно зарегистрировать на SQL Server 7 нового пользователя, через ODBC. Посоветуйте, как это можно провернуть, обладая правами администратора. |
Сообщ.
#2
,
|
|
|
Выполнить запрос "sp_addlogin...",
а затем "sp_grantdbaccess..." |
Сообщ.
#3
,
|
|
|
Цитата MikeR, 21.10.02, 13:12:13 Выполнить запрос "sp_addlogin...", а затем "sp_grantdbaccess..." Простите :-(, но я не понял, откуда беруться эти запросы? |
Сообщ.
#4
,
|
|
|
Это встроенные процедуры MSSQL (см Books Online от MS SQL7).
В простейшем случае добавление выглядит так: //Добавление Login'а char AddLogin[]="EXEC sp_addlogin NewUser, NewPassword"; SQLExecDirect(hStatement, AddLogin, strlen(AddLogin)); //Разрешение ему доступа к базе char AddUser[]="EXEC sp_grantdbaccess NewUser"; SQLExecDirect(hStatement, AddUser, strlen(AddUser)); |