172 похожих чатов

И все же почему вы против конекта под разными ролями

?

11 ответов

7 просмотров

У вас к базе подключается кто ? Человек ? Или сервис ?

Nazar Zakap
Человек

То есть не Человек - сервис - база А именно человек - база ? Без промежуточной прослойки ?

Nazar-Zakap Автор вопроса
Сергей Кравчук
То есть не Человек - сервис - база А именно челове...

Я использую asp mvc. Допустим во view пользователь написал что-то, я передал в контролер и передал в модель

Nazar Zakap
Я использую asp mvc. Допустим во view пользователь...

Ручками ? Побитово ? Или все таки с помощью сервиса ? Из некоторого кода ? Не путайте людей , кто подключается к базе ? Человек через ide ? Или сервис через драйвер ? А за сервисом уже человек

Nazar-Zakap Автор вопроса
Nazar Zakap
Руками делаю запросы NpgsqlCommand = new NpgsqlCom...

Зачем вам код тогда ? Зачем вам тогда разграничение доступов ? Ведь вы всегда и все сами делаете ?

Nazar-Zakap Автор вопроса
Сергей Кравчук
Зачем вам код тогда ? Зачем вам тогда разграничени...

Смотрите как я хочу поступить. Я конекчусь под ролью service у этой роли нет привилегии superuser. Далее делаю селект из таблицы user и смотрю какое значение атрибута role у пользователя который авторизовался. Потом делаю реконект под нужной ролью

Nazar Zakap
Смотрите как я хочу поступить. Я конекчусь под рол...

Теоретически да, Правда я совсем не понимаю зачем .. Это у вас сейчас две роли , а в дальнейшем их становится все больше и больше, Сналача админ/клиент, потом какой нибудь директор, затем персонал (которому можно все, но вот это нельзя), потом финансист, следом аналитик и тд и тп Ну да ладно, раз уж так хочется )

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта