On 26-1-2016 18:52, Leyne, Sean wrote:
>
>> The main reason it was not done are usage patterns. -F switch is needed in 2
>> cases:
>> - After restoring backup of database using non-nbackup tools (i.e.
>> someone does: alter database begin backup; copies db-file using some non-
>> firebird tools; alter database end backup) and after is wants to restore that
>> copy. But this anyway requires access to server console, i.e. command line
>> nbackup can be used.
>> - To activate database after loosing for some delta-file which should be
>> normally merged. This is emergency case (all transactions stored in delta 
>> file
>> will be lost), and I do not want to make it possible to run it remotely.
>
> These are potentially destructive operations, why would we allow someone to 
> execute these remotely?
>
> Which user would be able to perform the operations?  SYSDBA or database owner 
> (could database owner even be verified in all cases)?

I can do a drop database remotely, I can do a restore database remotely 
overwriting the existing database, I can drop tables remotely. Why would 
this 'potentially destructive' operation be any different?

Mark
-- 
Mark Rotteveel

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to