Кстати сейчас попробовал подключиться к базе данных используя trusted autentification.

База в 1 диалекте. WI-T2.1.0.15214 Firebird 2.1 Alpha 1, Win2003 Enterprise Server SP1. Завел себя как пользователя (CHERNYAK.S) на сервере, зашел через терминал на сервер, который входит в домен, под своим доменным логином (Chernyak.S (политика в домене именовать пользователей латинскими буквами по фамилии и первой букве имени через точку)) и подключаюсь через IBExpert, без указания имени пользователя и пароля, к базе на этом сервере.
Выполняю запрос select current_user from rdb$database
и получаю:   SYSDBA
:-(
как это понимать ?
Может потому что я вхожу в группу Администраторы на сервере, но какое это имеет отношение к серверу FB?

И еще про точку в имени пользователя. Завести на сервере пользователя под именем с точкой можно, залогиниться можно, а вот выполнить команду типа grant select, delete on doc_table to CHERNYAK.S нельзя :-(

Ошибка
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 46.
.
Варианты
с 'CHERNYAK.S' и "CHERNYAK.S" не проходят (Диалект 1).
Это решаемо в пределах 1го диалекта или нужно только переходить на 3й?

С уважением, Сергей.

Ответить