OK, but does it mean this instruction is useless?
We want to get rid of embedded. We worked on Firebird 2.5 Classic before and we have a lot of connection strings without servername on our customers' servers.Now we switched to Firebird 3.0 SuperServer, its enough for a one connection entering embedded like that and it blocks connections for others.
"If you don’t want any type of direct access, you may disable embedded mode (= direct filesystem-level access) altogether by opening firebird.conf and locating the Providers entry. The default (which is probably commented out) is:"
It should be obvious that disabling direct filesystem-level access on server installation does disable the main purpose of the server.
The configuration is to be done on a client only firebird.conf