powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / создание роли на людей, которые есть в базе.
7 сообщений из 7, страница 1 из 1
создание роли на людей, которые есть в базе.
    #40068139
Moneta13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, подскажите пожлуйста, есть ли способ массового создание ролей для каждого ползователя из таблицу Customer, например, где название каждой роли были бы его имя и фамилия?
...
Рейтинг: 0 / 0
создание роли на людей, которые есть в базе.
    #40068140
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Moneta13,

Не очень понятно, о каких ролях речь.
Если о части мехнизма управления доступом в MySQL ( https://dev.mysql.com/doc/refman/8.0/en/roles.html ), то это одно.
Если это часть какой-то программы/сайта, то это другое.
В обоих случаях недостаточно контекста.
...
Рейтинг: 0 / 0
создание роли на людей, которые есть в базе.
    #40068146
Moneta13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft, уравление доступом, есть таблицица Пользователи в базе данных, и для каждого пользователя из это таблицу мне надо создать роль, которая называлась бы по его имени и фамилии, а потом присвоить для каждой такой роли соотсветсвующие привелегии
...
Рейтинг: 0 / 0
создание роли на людей, которые есть в базе.
    #40068147
Moneta13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Moneta13, но в этой таблице 300 пользователей. не хочется прописывать для каждого пользователя CREATE ROLE, может есть какая либо возможность сдлеать это может через функцию или еще как
...
Рейтинг: 0 / 0
создание роли на людей, которые есть в базе.
    #40068148
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Moneta13
Moneta13, но в этой таблице 300 пользователей. не хочется прописывать для каждого пользователя CREATE ROLE, может есть какая либо возможность сдлеать это может через функцию или еще как
А почему у вас 1 пользователь = 1 роль? Это какой-то неординарный подход к использованию ролей.
...
Рейтинг: 0 / 0
создание роли на людей, которые есть в базе.
    #40068149
Moneta13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gluck99, это больше для обучение. Мне интересно, есть ли такие возожности, если понадобиться создать персональную роль для каждого пользователя.
...
Рейтинг: 0 / 0
создание роли на людей, которые есть в базе.
    #40068155
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Moneta13
для каждого пользователя из это таблицу мне надо создать роль
Создавайте любым внешним языком, который знаете.
В хранимых процедурах можно было бы попробовать через Prepared Statements, но, увы, именно CREATE ROLE в них не разрешены.
См. https://dev.mysql.com/doc/refman/8.0/en/sql-prepared-statements.html#prepared-statements-permitted
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / создание роли на людей, которые есть в базе.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]