神通数据库,读取表和视图增加用户限制,只读取本用户模式下的表和视图。

This commit is contained in:
zhouyx 2022-10-16 12:05:18 +08:00
parent b1e9a388f6
commit 42e736b874

View File

@ -51,7 +51,7 @@ namespace SqlSugar
//AND t.relnamespace=1 表空间限制。
return @" select cast(relname as varchar(500)) as Name , DESCRIPTION AS Description FROM sys_class t
LEFT JOIN sys_description d ON t.OID=d.OBJOID AND d.OBJSUBID=0
WHERE t.relvbase>0 AND t.relkind = 'r'
WHERE t.relvbase>0 AND t.relkind = 'r' AND t.relnamespace=(SELECT OID FROM sys_namespace WHERE nspname =USER)
order by relname";
}
}
@ -61,7 +61,7 @@ namespace SqlSugar
{
return @" select cast(relname as varchar(500)) as Name , DESCRIPTION AS Description FROM sys_class t
LEFT JOIN sys_description d ON t.OID=d.OBJOID AND d.OBJSUBID=0
WHERE t.relvbase>0 AND t.relkind = 'v'
WHERE t.relvbase>0 AND t.relkind = 'v' AND t.relnamespace=(SELECT OID FROM sys_namespace WHERE nspname =USER)
order by relname";
}
}