Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2011, 22:01   #11
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от vito-ua Посмотреть сообщение
Я просто ещё не дошол к пунктам где аздаются права доступу на SQL если можешь помоги розобраться, а то я думаю через клас както зделать тоесь создать клас с ролями и каждему пользователю присваевать ролль
Тут всё зависит от выбранной СУБД, она может вообще не уметь роли. К классами в программе это вообще никакого отношения не имеет.
pu4koff вне форума Ответить с цитированием
Старый 17.06.2011, 22:04   #12
vito-ua
 
Регистрация: 14.06.2011
Сообщений: 7
По умолчанию

Цитата:
Сообщение от pu4koff Посмотреть сообщение
Тут всё зависит от выбранной СУБД, она может вообще не уметь роли. К классами в программе это вообще никакого отношения не имеет.
я эт понемаю что классы класами а база базой но в базе надо через функцию делать доступ вроде
vito-ua вне форума Ответить с цитированием
Старый 17.06.2011, 22:29   #13
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от vito-ua Посмотреть сообщение
я эт понемаю что классы класами а база базой но в базе надо через функцию делать доступ вроде
Доступ точно такой же остаётся. Просто создаёте нужных пользователей и выставляете какие таблицы или какие столбцы таблиц они могут читать и которые могут изменять. При подключении к БД указываете пользователя и пароль. При попытке вставить запись в таблицу, куда этот пользователь не может писать - запись не создастся и пользователь будет послан. Соответственно, программа должна адекватно эти исключения обрабатывать, чтобы не отваливаться при нехватке прав на какое-то действие.
pu4koff вне форума Ответить с цитированием
Старый 20.06.2011, 20:34   #14
vito-ua
 
Регистрация: 14.06.2011
Сообщений: 7
По умолчанию

Так кто подскажет как правельно сделать с помощу классов ?????
vito-ua вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Просьба dmi6204 Общие вопросы Delphi 3 08.01.2011 17:22
Просьба Twisti Помощь студентам 0 06.12.2010 20:38
Файл с Ролями и паролями в FireBird Lokos БД в Delphi 0 27.10.2010 04:32
просьба Aivar Софт 1 03.09.2008 23:46