Java &引用;sys.fm“我的权限”;将语法错误抛出到(

Java &引用;sys.fm“我的权限”;将语法错误抛出到(,java,sql-server,Java,Sql Server,当我试图在sql server management studio 2012中执行以下查询时,它在“(” 在第行-fn“我的”权限(QUOTENAME SELECT s.name, o.name, o.[type], p.[permission_name] FROM sys.objects AS o INNER JOIN sys.schemas AS s ON o.[schema_id] = s.[schema_id] CROSS APPLY sys.fn_my_permissions(QU

当我试图在sql server management studio 2012中执行以下查询时,它在“(” 在第行-
fn“我的”权限(QUOTENAME

SELECT 
s.name,
o.name,
o.[type],
p.[permission_name]
FROM sys.objects AS o 
INNER JOIN sys.schemas AS s
ON o.[schema_id] = s.[schema_id]
CROSS APPLY sys.fn_my_permissions(QUOTENAME(s.name) 
+ N'.' + QUOTENAME(o.name), N'OBJECT') AS p
WHERE o.[type] IN (N'U', N'V',N'FN',N'TF',N'P',N'TR',N'SN') -- tables and views
AND p.subentity_name = N'' order by o.[type] ;