|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
Здравствуйте! Рассматривается обновление сервера ФБ до версии 3. Решил потестить на виртуалке сначала. Наткнулся на странное. При попытке создания бд не суперпользователем получаю ошибку permission denied. Если на самом сервере запустить isql через sudo, то бд создается под любым пользователем. С удаленной машины БД создается только от юзера sysdba. Помогите разобраться, пожалуйста. Сервер БД на Ubuntu Server 14.04 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 09:44 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
юзер firebird имеет право писать в ту папку, где ты пытаешься создать бд? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 09:46 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
Владельцем папки является юзер firebird. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 09:49 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
my_nik_name_is Владельцем папки является юзер firebird. До этого стояла версия 2.5. Она была удалена и поставлена версия 3. Вот сейчас посмотрел - домашний каталог пользователя firebird указывает на /var/lib/firebird, а в нем каталог 2.5 лежит. Это получается остатки старого сервера? Может причина в этом? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 10:26 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
my_nik_name_is Рассматривается обновление сервера ФБ до версии 3. Решил потестить на виртуалке сначала. Наткнулся на странное. При попытке создания бд не суперпользователем получаю ошибку permission denied https://firebirdsql.org/file/documentation/html/en/refdocs/fblangref30/firebird-30-language-reference.html#fblangref30-ddl-database ищи "Who Can Create a Database" ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 10:55 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
hvlad, Угу, только администраторы или пользователи с привилегией могут создать БД. Т.е., получается все правильно - администратор может создать БД, а пользователь без прав - нет. Спасибо. А как пользователю дать права на создание БД? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 11:42 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
my_nik_name_is, в документации все написано. Смотри привилегию CREATE DATABASE ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 11:55 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
Симонов Денис my_nik_name_is, в документации все написано. Смотри привилегию CREATE DATABASE Может я какую-то другую документацию смотрю, конечно. По предыдущей ссылке есть примеры выдачи прав через DDL. IBExpert и isql хотят сначала коннект к базе, потом запросы выполнять. В gsec тоже не нашел ничего похожего на управление правами. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 12:20 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
Ну так у тебя как минимум две базы под рукой: employee.fdb и security3.fdb. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 12:22 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Т.е. можно подключиться к employee и править таблицу безопасности? или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 12:27 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
Если не в состоянии руки помыть - создай любую БД от лица SYSDBA, а дальше уже к ней подключайся и исполняй DDL. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 12:29 |
|
Не создается бд, если юзер не sysdba
|
|||
---|---|---|---|
#18+
my_nik_name_is, во-первых gsec никакими правами сроду не управлял. Он для управления пользователями был сделан. Во-вторых в Firebird 3.0 устарел. Сейчас надо управляют юзерами через DDL. my_nik_name_isТ.е. можно подключиться к employee и править таблицу безопасности? или как? от SYSDBA да ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2021, 12:34 |
|
|
start [/forum/topic.php?fid=40&fpage=5&tid=1559971]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 154ms |
0 / 0 |