SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Подключение пользователя с указанием роли на которую у него нет прав
Подключение пользователя с указанием роли на которую у него нет прав [сообщение #4774] Tue, 02 April 2024 08:31 Переход к следующему сообщению
m7m в настоящее время не в онлайне  m7m
Сообщений: 18
Зарегистрирован: June 2022
Географическое положение: Мариуполь,Укр...
Junior Member
При подключении пользователя с указанием роли на которую у него нет прав
а также при указании роли которая отсутствует
проходит успешное подключение.

может быть надо в таких случаях не разрешать подключаться к базе?
Re: Подключение пользователя с указанием роли на которую у него нет прав [сообщение #4775 является ответом на сообщение #4774] Tue, 02 April 2024 09:12 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время не в онлайне  hvlad
Сообщений: 355
Зарегистрирован: August 2022
Senior Member
Это есть стандартное поведение
Re: Подключение пользователя с указанием роли на которую у него нет прав [сообщение #4779 является ответом на сообщение #4775] Tue, 02 April 2024 11:22 Переход к предыдущему сообщениюПереход к следующему сообщению
m7m в настоящее время не в онлайне  m7m
Сообщений: 18
Зарегистрирован: June 2022
Географическое положение: Мариуполь,Укр...
Junior Member
hvlad писал(а) Tue, 02 April 2024 09:12
Это есть стандартное поведение
Значит буду бороться со своим склерозом   

зы.Вчера с часик возился, обидно было
Re: Подключение пользователя с указанием роли на которую у него нет прав [сообщение #4780 является ответом на сообщение #4779] Tue, 02 April 2024 11:57 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 887
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
ставь роль после коннекта.
тогда если нет прав, получишь облом.
Re: Подключение пользователя с указанием роли на которую у него нет прав [сообщение #4783 является ответом на сообщение #4780] Tue, 02 April 2024 15:51 Переход к предыдущему сообщениюПереход к следующему сообщению
m7m в настоящее время не в онлайне  m7m
Сообщений: 18
Зарегистрирован: June 2022
Географическое положение: Мариуполь,Укр...
Junior Member
МП писал(а) Tue, 02 April 2024 11:57
ставь роль после коннекта.
тогда если нет прав, получишь облом.
в смысле использовать
  SET ROLE

Идея очень даже мне понравилась
Спасибо!

Однако в 2.5 я такого не нашел, плохо искал или...?


Re: Подключение пользователя с указанием роли на которую у него нет прав [сообщение #4784 является ответом на сообщение #4783] Tue, 02 April 2024 17:07 Переход к предыдущему сообщениюПереход к следующему сообщению
sim_84 в настоящее время не в онлайне  sim_84
Сообщений: 329
Зарегистрирован: June 2022
Senior Member
Это начиная с 3.0
Re: Подключение пользователя с указанием роли на которую у него нет прав [сообщение #4785 является ответом на сообщение #4783] Tue, 02 April 2024 17:54 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 887
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
ну, раз у тебя 2.5, можно проверять после коннекта CURRENT_ROLE.
оно даже в 1.5 есть.
и если там NONE, то ругаться.
Re: Подключение пользователя с указанием роли на которую у него нет прав [сообщение #4793 является ответом на сообщение #4785] Wed, 03 April 2024 08:04 Переход к предыдущему сообщению
m7m в настоящее время не в онлайне  m7m
Сообщений: 18
Зарегистрирован: June 2022
Географическое положение: Мариуполь,Укр...
Junior Member
МП писал(а) Tue, 02 April 2024 17:54
ну, раз у тебя 2.5, можно проверять после коннекта CURRENT_ROLE.
оно даже в 1.5 есть.
и если там NONE, то ругаться.
Блин, ну и чего это я сам не мог додуматься
Спасибо
Предыдущая тема: IEEE 754 (DECFLOAT)
Следующая тема: FB 5.0 Производительность, оптимизация
Переход к форуму:
  


Текущее время: Fri Nov 15 04:37:15 GMT+3 2024

Общее время, затраченное на создание страницы: 0.01698 секунд