| Missing security context required [сообщение #5477] | 
			Tue, 24 September 2024 16:40   | 
		 
		
			
				
				
				
					
						  
						sashaua01
						 Сообщений: 26 Зарегистрирован: July 2022 
						
					 | 
					Junior Member  | 
					 | 
		 
		 
	 | 
 
	
		Добрый день, помогите разобраться.  
Прочитал документацию но не совсем понял, или совсем не понял.  
Тестирую миграцию базы с 2.5 >> 4. 
Сервер Ubuntu22.04. 
База забекаплена на 2.5 и ресторнута на 4. 
databases.conf 
vltava.db = /var/lib/firebird/data/vltava.fdb
{
SecurityDatabase = $(dir_secDb)/vltava.security.fdb
DefaultDBCachePages = 312144
LockMemSize  = 20M
RemoteAccess = true
}
 
Выполняю команды 
isql -user sysdba 
create database '/opt/firebird/vltava.security.fdb' 
connect vltava.db; 
create user sysdba password 'masterkey'; 
commit; 
exit; 
Все работает как ожидалось. Но когда в IBExpert пытаюсь посмотреть статистику базы данных, в логах получаю такую ошибку 
srvfb4	Tue Sep 24 16:07:20 2024
	Missing security context required for /var/lib/firebird/data/vltava.fdb or /opt/firebird/vltava.security.fdb
	Available context(s): USER SYSDBA in /opt/firebird/security4.fdb plugin Srp256
  
Что я упускаю ?
		
		
		
 |  
	| 
		
	 | 
 
 
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 | 
	
		
		
			| Re: Missing security context required [сообщение #5492 является ответом на сообщение #5491] | 
			Wed, 25 September 2024 12:07    | 
		 
		
			
				
				
				
					
						  
						sashaua01
						 Сообщений: 26 Зарегистрирован: July 2022 
						
					 | 
					Junior Member  | 
					 | 
		 
		 
	 | 
 
	
		Цитата:А клиент (fbclient.dll) через который IBExpert лезет к FB4, он от какого сервера?  
fbclient.dll версии4 
Цитата:Конкретнее - vltava.security.fdb, которую ты указал для алиаса vltava.db 
Ты же понимаешь, зачем ты это сделал ? Ибо возникают сомнения 
Вы правы в версии 2.5 ее небыло. Я создал эту базу хочеться использовать стильные модные молодежные подходы.  
Глупый вопрос, а так можно сделать или это будет наглостью? 
vltava.db = /var/lib/firebird/data/vltava.fdb
{
 SecurityDatabase = $(dir_secDb)/vltava.security.fdb
 DefaultDBCachePages = 312144
 TempCacheLimit = 512M
 LockMemSize  = 20M
 RemoteAccess = true
 AuthServer = Srp256, Srp
 UserManager = Srp
 WireCrypt = Enabled
}
vltava.db_legacy = /var/lib/firebird/data/vltava.fdb
{
 DefaultDBCachePages = 312144
 TempCacheLimit = 512M
 LockMemSize  = 20M
 RemoteAccess = true
 AuthServer = Legacy_Auth
 UserManager = egacy_UserManager
 WireCrypt = Disabled
}
 
		
		
		[Обновления: Wed, 25 September 2024 12:08] Известить модератора  
 |  
	| 
		
	 | 
 
 
 | 
	| 
		
 | 
	| 
		
 |