powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Одноимённые роли в разных базах на одном сервере
42 сообщений из 42, показаны все 2 страниц
Одноимённые роли в разных базах на одном сервере
    #39499007
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день!

висят 2 базы на одном сервере (fb 3, в ближайшее время хочу их объединить)
в одной базе есть роль manager, хочу её создать в другой - не даёт (и не видит из первой)

подскажите как выкрутиться?
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499009
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
02.08.2017 13:57, mkr пишет:
> хочу её создать в другой - не даёт

не любит видать.
говорит чего?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499015
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

unsuccessful metadata update.
CREATE ROLE MANAGER failed.
user name MANAGER could not be used for SQL role.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499023
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебе перевести, или сам?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499111
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так Я и писал,

mkrв одной базе есть роль manager
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499121
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkr,

user name MANAGER could not be used for SQL role.

вот интересно, что тут непонятно?

mkrхочу её создать в другой - не даёт (и не видит из первой)
ересь какая-то. роли хранятся в БД. Базе А абсолютно пофиг, какие есть роли в базе Б, и наоборот. И почему база А должна "видеть роль" из базы Б?
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499159
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так в базе нет ни роли ни пользователя MANAGER

а в другой базе есть роль MANAGER

(поэтому, Я вопрос и задал)
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499161
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkrтак в базе нет ни роли ни пользователя MANAGERУверен ?
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499174
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladmkrтак в базе нет ни роли ни пользователя MANAGERУверен ?
Ну и что? Даже если и есть? У меня FB3 позволяет иметь пользователя и роль с одинаковым именем.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499177
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

нету, попробовал запросы:

DROP USER MANAGER;
---record not found for user: MANAGER.

DROP ROLE MANAGER failed.
Role MANAGER not found.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499186
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkr,

сколько менеджеров пользователей активно?
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499197
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkr,

Что выведет
Код: plaintext
1.
2.
3.
isql <БД> -user SYSDBA -pass <...> -z
set list;
select * from sec$users;
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499198
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
10-12 человек)
можно и по каждому, конечно, права раздать, но сам факт...
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499204
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MANAGER - владелец второй БД ?
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499285
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkrDROP USER MANAGER;


Я так понимаю, я что-то проспал? Я как-то привык что сие есть епархия gsec. Патамушта юзера - оне у сервера, а не у базы. И если владельцу одной из баз ударит моча в голову удалить юзера потому что тот его назвал земляным червяком, то в остальных базах он должен остаться вполне уважаемым человеком. Пока общенародно, демократически тоиссь, не будет признано обратное.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499287
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый плюшевый мишкаЯ так понимаю, я что-то проспал? Я как-то привык что сие есть епархия gsec.gsec уже на пенсии :) Управление юзерами полностью доступно через SQL.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499290
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый плюшевый мишкаmkrDROP USER MANAGER;

Я так понимаю, я что-то проспал? Я как-то привык что сие есть епархия gsec.
Как я понимаю, это есть с версии 2.5 .
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499291
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladСтарый плюшевый мишкаЯ так понимаю, я что-то проспал? Я как-то привык что сие есть епархия gsec.gsec уже на пенсии :) Управление юзерами полностью доступно через SQL.

Пааазвольте! Это что, юзера теперь не в isc4 или как её нынче фамилие, а в базах? Или создатель любой базы волен курочить isc4 как ему вздумается, невзирая на широкую серверную обчественность?
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499299
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый плюшевый мишкаИли создатель любой базы волен курочить isc4 как ему вздумается, невзирая на широкую
серверную обчественность?

Создатель таки нет, тут админ требуется, однако...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499300
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый плюшевый мишка,

причём тут базы. В тройке юзеры могут быть в security3.fdb или в любой другой БД, или вообще не в БД.
А управление через SQL доступно, если плагин управления пользователями это поддерживает, в какой БД будут юзеры абсолютно всё равно.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499343
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый плюшевый мишкаПааазвольте! Это что, юзера теперь не в isc4 или как её нынче фамилие, а в базах?По-умолчанию - в security3.fdb, но это можно изменить конфигом хоть для каждой БД индивидуально.

Старый плюшевый мишкаИли создатель любой базы волен курочить isc4 как ему вздумается, невзирая на широкую серверную обчественность?Создать БД теперь тоже не каждый может.
И это не делает его админом сервера.

PS gsec, SQL - какая разница в где команды писать ? :)
На идеологию\архитектуру системы безопасности сервера это никак не влияет
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499403
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladisql <БД> -user SYSDBA -pass <...> -z
set list;
select * from sec$users;


нет там MANAGER'а
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499457
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499469
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все таблицы и базы создаются из под SYSDBA!
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499485
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkr,

значит твой MANAGER присутствует в RDB$USER_PRIVILEGES.

Проверь
Код: sql
1.
2.
3.
SELECT * FROM RDB$USER_PRIVILEGES
 WHERE RDB$USER = 'MANAGER' AND RDB$USER_TYPE = 8 /* user */
    OR RDB$GRANTOR = 'MANAGER' AND RDB$OBJECT_TYPE = 0 /* relation */



И, заодно
Код: sql
1.
2.
SELECT * FROM RDB$RELATIONS
 WHERE RDB$OWNER_NAME = 'MANAGER' 
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499497
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkr,

разговоры второй день ни о чем. скопируй базу на другой комп, с пустой security3.fdb, попробуй там создать юзера.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499501
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,
автор
Код: plsql
1.
2.
3.
SELECT * FROM RDB$USER_PRIVILEGES
 WHERE RDB$USER = 'MANAGER' AND RDB$USER_TYPE = 8 /* user */
    OR RDB$GRANTOR = 'MANAGER' AND RDB$OBJECT_TYPE = 0 /* relation */


для нескольких таблиц присутствует, в RDB$USER
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499512
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkrhvlad,
автор
Код: plsql
1.
2.
3.
SELECT * FROM RDB$USER_PRIVILEGES
 WHERE RDB$USER = 'MANAGER' AND RDB$USER_TYPE = 8 /* user */
    OR RDB$GRANTOR = 'MANAGER' AND RDB$OBJECT_TYPE = 0 /* relation */



для нескольких таблиц присутствует, в RDB$USERВот для таких юзеров и нельзя создавать одноимённые роли.
И это не новость, в 2.5 присутствуют эти же проверки. Глубже не проверял.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499513
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvmkr,

разговоры второй день ни о чем. скопируй базу на другой комп, с пустой security3.fdb, попробуй там создать юзера.Не поможет
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499518
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

как его грохнуть оттуда?
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499521
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkr,

REVOKE у объектов сделай
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499545
mkr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad, Симонов Денис

Спасибо, роль создана, тема закрыта.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499567
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladСтарый плюшевый мишкаПааазвольте! Это что, юзера теперь не в isc4 или как её нынче фамилие, а в базах?По-умолчанию - в security3.fdb, но это можно изменить конфигом хоть для каждой БД индивидуально
Таки придется RN и LR дочитать до конца :)
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499901
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladСтарый плюшевый мишкаПааазвольте! Это что, юзера теперь не в isc4 или как её нынче фамилие, а в базах?По-умолчанию - в security3.fdb, но это можно изменить конфигом хоть для каждой БД индивидуально.


При шаловливых ручках или семи няньках, когда для одной и той же базы то так, то эдак, то хоть, искать ему своего "манагера" до второго пришествия :)
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39499905
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый плюшевый мишкаПри шаловливых ручках или семи няньках, когда для одной и той же базы то так, то эдак, то хоть, искать ему своего "манагера" до второго пришествия :)В SEC$USERS можно найти всё, что дозволено.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39500016
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mkrтема закрыта.

Даже как-то боязно после удара киянкой по столу председательствующим...
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39500018
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladСтарый плюшевый мишкаПри шаловливых ручках или семи няньках, когда для одной и той же базы то так, то эдак, то хоть, искать ему своего "манагера" до второго пришествия :)В SEC$USERS можно найти всё, что дозволено.

Зря я полез в разговор не ознакомившись с текущим состоянием вопроса и не поразмыслив. Есть смягчающие обстоятельства - качать доки на даче не хочется, 5 гигов на месяц - это тьфу, а хочется и музычку и по форумам пошастать и планету позащищать и галактику позахватывать... Опять же и времени, как это ни удивительно, не так много. То дерево норовит упасть, то жена востребует забить гвоздик, вчера вот холодильник сгорел натурально... Но, во всяком случае, стало интересно - а что там в мире творится-то, есть ли стабильность, не угнали ли опять террористы самолёт... Осенью разберусь в вопросе.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39500031
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый плюшевый мишка,

Всегда рад общению, можно не откладывать аж на осень ;)
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39500288
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Влад, не лишай человека отдыха :) Пусть в сладком неведении спокойно догуляет!
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39500698
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОФФ

Старый плюшевый мишка> планету позащищать и галактику позахватывать...


А во что играешь, кстати ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39500704
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамОФФ

Старый плюшевый мишка> планету позащищать и галактику позахватывать...


А во что играешь, кстати ?


Дома - в WarThunder. Но там каждые дней 10 патч, пытающийся заменить старые баги на новые. Второе им удаётся со стабильным успехом, первое - через два раза на третий. А моих 5 гигов трафика на даче на месяц не хватит даже один патч установить, про игру я молчу. Так что
http://flashdozor.ru/play-5730.html
http://flashdozor.ru/play-19241.html
http://flashdozor.ru/play-19339.html
http://flashdozor.ru/play-19477.htm - это часто виснет из-за плагин-контейнера
http://flashdozor.ru/play-18108.html
http://flashdozor.ru/play-18799.html
http://flashdozor.ru/play-19781.html

HOMM3, как ты советовал, нашёл, пыль с диска сдул, но нудная она. Того же плана Disciples гораздо динамичней, да и покрасивей. Её диск тоже нашёл.
...
Рейтинг: 0 / 0
Одноимённые роли в разных базах на одном сервере
    #39500731
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну как нудная... Не стрелялка, да. :-) Можно маленькие
карты/кампании играть, те поживее. Кстати, не чистый
HOMM3, а 3.5 (WoG) - не классика, но разностороннее.
Disciples как-то не припомню, надо глянуть.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
42 сообщений из 42, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Одноимённые роли в разных базах на одном сервере
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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