Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 3.0 как создать SYSDBA? / 14 сообщений из 14, страница 1 из 1
05.05.2014, 15:09:29
    #38633337
afgm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
Делаю стандартный
gsec -add SYSDBA -pw masterkey

An error occurred while attempting to add the user.
no permission for INSERT access to TABLE PLG$VIEW_USERS

Firebird-3.0.0.31099-0_x64
UserManager = Legacy_UserManager

ЧЯДНТ?
...
Рейтинг: 0 / 0
05.05.2014, 15:11:14
    #38633341
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
погаси сервер во время запуска gsec
...
Рейтинг: 0 / 0
05.05.2014, 15:17:26
    #38633348
afgm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
dimitr,
не помогло.
...
Рейтинг: 0 / 0
05.05.2014, 15:52:50
    #38633426
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
afgm,

Из разряда "пальцем в небо". Тут вот рядом у Таблоида тоже проблемы из-за свежего патча, который «more sys tables protected». Может и здесь то же самое?
...
Рейтинг: 0 / 0
05.05.2014, 16:13:15
    #38633469
afgm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
miwaonline,

не знаю о каком именно коммите идёт речь у Таблоида, но у меня эта проблема не с последним билдом возникла, я просто думал временные трудности и копировал security3.fdb от прошлых билдов. Потом ждал когда Таблоид об этом скажет, потому как он тройку тоже активно гоняет. Но вот не сдержался - решил разобраться :)
...
Рейтинг: 0 / 0
05.05.2014, 16:17:55
    #38633479
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
А так
gsec -display -user sysdba -pass xxx

?
...
Рейтинг: 0 / 0
05.05.2014, 16:35:06
    #38633508
afgm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
hvlad,

Код: plaintext
1.
2.
3.
C:\Program Files\Firebird-3.0.0.31099-0_x64>gsec -display -user sysdba -pass xxx
     user name                    uid   gid admin     full name
------------------------------------------------------------------------------------------------
SYSDBA                              0     0           Sql        Server     Administrator

Попытался пользователя модифицировать:
Код: plaintext
1.
2.
C:\Program Files\Firebird-3.0.0.31099-0_x64>gsec -modify sysdba -pw masterkey
The user name specified was not found in the security database
А вот такое отрабатывает молча:
Код: plaintext
C:\Program Files\Firebird-3.0.0.31099-0_x64>gsec -modify sysdba -pw masterkey -user sysdba -pass masterkey
Но подключиться не даёт, говорит что такого пользователя или пароля нет.
...
Рейтинг: 0 / 0
05.05.2014, 16:47:18
    #38633531
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
afgm
Код: plaintext
1.
2.
3.
C:\Program Files\Firebird-3.0.0.31099-0_x64>gsec -display -user sysdba -pass xxx
     user name                    uid   gid admin     full name
------------------------------------------------------------------------------------------------
SYSDBA                              0     0           Sql        Server     Administrator
Т.е. он там и так есть, хорошо

afgmПопытался пользователя модифицировать:
Код: plaintext
1.
C:\Program Files\Firebird-3.0.0.31099-0_x64>gsec -modify sysdba -pw masterkey
The user name specified was not found in the security database
Потому что ты не указал кто ты есть (нет ключа -user) - тебе никого и не нашли.

afgmА вот такое отрабатывает молча:
Код: plaintext
C:\Program Files\Firebird-3.0.0.31099-0_x64>gsec -modify sysdba -pw masterkey -user sysdba -pass masterkey
Ну так ошибок не было, все выполнилось успешно

afgmНо подключиться не даёт, говорит что такого пользователя или пароля нет.А вот тут подробнее. AuthServer небось Srp остался ?
...
Рейтинг: 0 / 0
05.05.2014, 17:07:59
    #38633567
afgm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
hvladА вот тут подробнее. AuthServer небось Srp остался ?
firebird.conf:
Код: plaintext
1.
2.
include my.conf
...
my.conf:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
RemoteServicePort = 3052
AuthServer = Legacy_Auth, Srp, Win_Sspi

#DefaultDbCachePages = 2048
# 2048  * 10 * 16K = 32768K * 10 = 32M * 10 = 320M
# 5120  *      16K = 81920K      =          = 80M
# 32768 *      16K = 524288K     =          = 512M 
DefaultDbCachePages = 32768


#TempCacheLimit = 64M
#TempCacheLimit = 256M

ExternalFileAccess = Full

UserManager = Legacy_UserManager

Пробую:
Код: plaintext
1.
2.
3.
4.
5.
C:\Program Files\Firebird-3.0.0.31099-0_x64>isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> CONNECT '127.0.0.1/3052:C:\_dbases\MSSQL_DOCUMENTATOR_FB30.fdb' USER 'SYSDBA' PASSWORD 'masterkey';
Statement failed, SQLSTATE = 28000
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
-Install incomplete, please read chapter "Initializing security database" in Quick Start Guide
...
Рейтинг: 0 / 0
05.05.2014, 17:14:02
    #38633574
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
afgm,

isql от 3-ки использует клиента от 3-ки (о как!),
который использует AuthClient,
который в первую очередь пробует Srp,
для которого у тебя нет sysdba в security3.fdb
...
Рейтинг: 0 / 0
05.05.2014, 17:27:40
    #38633584
afgm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
hvlad,

AuthClient = Legacy_Auth
AuthServer = Legacy_Auth
UserManager = Legacy_UserManager

isql от севера:

Код: plaintext
1.
2.
3.
4.
C:\Program Files\Firebird-3.0.0.31099-0_x64>isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> CONNECT '127.0.0.1/3052:C:\_dbases\MSSQL_DOCUMENTATOR_FB30.fdb' USER 'SYSDBA' PASSWORD 'masterkey';
Statement failed, SQLSTATE = 28000
Client attempted to attach unencrypted but wire encryption is required
...
Рейтинг: 0 / 0
05.05.2014, 17:35:49
    #38633594
afgm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
hvlad,

Попробовал через SRP, создал SYSDBA, заработало. А вот легаси никак (
...
Рейтинг: 0 / 0
05.05.2014, 17:48:16
    #38633613
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
afgmClient attempted to attach unencrypted but wire encryption is required
А почитать firebird.conf никак?..
firebird.conf# If you need to use server plugins that do not provide encryption key
(both Legacy_Auth
# & Win_Sspi) you should also turn off required encryption on the wire with WireCrypt
# configuration parameter except when working with never encrypted XNET protocol.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
05.05.2014, 17:54:33
    #38633621
afgm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FB 3.0 как создать SYSDBA?
Dimitry Sibiryakov,

заработало!
И клиент от 2.5 работает.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 3.0 как создать SYSDBA? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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