Share via


2.1.2.223 T323, Explicit security for external routines

V0259:

The specification states the following:

 Subclause 11.60, "<SQL-invoked routine>":
  
 <external body reference> ::=
 EXTERNAL [ NAME <external routine name> ]
 [ <parameter style clause> ]
 [ <transform group specification> ]
 [ <external security clause> ]
  
 <external security clause> ::=
 EXTERNAL SECURITY DEFINER
 | EXTERNAL SECURITY INVOKER
 | EXTERNAL SECURITY IMPLEMENTATION DEFINED
  
 ...
  
 Conformance Rules
  
 Without Feature T323, "Explicit security for external routines", conforming SQL language shall not contain an <external security clause>.

Microsoft SQL Server 2008 R2 and Microsoft SQL Server 2012 vary as follows:

Transact-SQL does not support this feature.