|
[
Permalink
| « Hide
]
Alexander Peshkov added a comment - 28/Aug/18 10:58 AM
Mentioned behavior is as designed and not a bug. SQL identifier length is extended in FB4 but it's also limited.
CREATE MAPPING Krasnorutskaya USING PLUGIN WIN_SSPI FROM USER 'DOMN\КрасноруцкаяАА' TO USER "DOMN\Krasnorutskaya";
And yes - there is a bug to fix: global mapping can not be created. An issue will be gone in FB4 - it has increased limit of SQL identifiers length (63 unicode chars). In FB3 you can avoid this using mapping - create mapping from "DOMN\КрасноруцкаяАА" to something like "DOMN\Krasnorutskaya".
User ID string are Object IDs, thus are restricted to the limitations which applies to all database objects (31 characters).
The implementation of Trusted Auth functionality is constrained by the systemic/engine/base schema limitations. |