Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Пользователь базы данных SQL Server [D6, MSSQL]


novikova ©   (2005-09-09 14:16:00) 

Вопрос следующий: при запуске своей программы (работаю через ADO) запрашивается имя пользователя и пароль. Но что бы я не вводила, допуск к базе (редактирование, удаление) все равно есть. Как заставить программу подключаться только через пользователя с паролем?


Max Zyuzin   (2005-09-09 17:11:00) [1]

В общем у тебя установлено в соединение Integrated security = SSPI; т.е. включена авторизация Windows NT по сути теперь в поле логин и пароль что не вводи авторизация в соединение идет на того пользователя кто сейчас на машине сидит... читать можно здесь
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adminsql/ad_security_47u6.asp
и еще здесь
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secauthn/security/sspi.asp
Вообще можно там у них полазить много чего интересного


ANB   (2005-09-09 16:52:00) [2]


> novikova   (09.09.05 14:16)
- на сервере установлен Trusted Connection. К гадалке не ходи.


Stanislav   (2005-09-09 16:34:00) [3]

А на сервере Авторизация какая?


novikova   (2005-09-09 16:28:00) [4]

Вот мой коннекшен:
Provider = SQLOLEDB.1;
Integrated security = SSPI;
Persist security Info = False;
Initial catalog = gamma;
data source = A-2500\SKB


Max Zyuzin   (2005-09-09 14:19:00) [5]

ADOConnection.ConnectionString В студию! :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо