We have a custom database called "Custom_LF_Data" that we use for creation of views and stored procedures that reference other databases in the system, including the Laserfiche databases (LFDS, Repo, WF etc.). Users typically get access to the data via an Excel file linked to certain views for reporting. We have encountered some issues now with creating a view, then giving the AD user account of the end user access to that view (as opposed to using a SQL login). We can address the access permissions issue we have, but need to clarify we don't break anything.
The Question from the DBA:
Can we enable cross database ownership chaining to allow views created in our "Custom_LF_DB" database to reference tables in other Laserfiche databases without having to grant permissions on individual tables in the Laserfiche databases? The script in the screenshot below is the view that requires to cross database ownership chaining.