Below are the limitation or drawback of synonyms
Ø No schema bindingo Cannot be schema bounded.Ø It provides zero structural guarantee.
o Do not prevent against underlying schema.
Ø Weak dependency tracking.
Ø No alter support.
Ø No synonym chaining allowed.
Ø Security confusion.
Ø Hide cross database.
Ø Not supported in schema bounded objects.
Ø Poor tooling & refactoring support.
Ø Azure SQL limitation: in azure SQL server database cross database synonym not allowed.
Ø
Encourage loose architecture.
No comments:
Post a Comment
If you have any doubt, please let me know.