分析のために「読み取り専用」アクセス権を持つテーブルのすべての列を検索したいと考えています。
SQL Serverでこれを行うにはどうすればよいですか?
私は次のことを試しましたが、望ましい結果が得られませんでした:
SELECT OBJECT_NAME(id) as ObjectName, Name as ComputedColumn
FROM syscolumns
WHERE COLUMNPROPERTY( id ,name, 'SystemDataAccess') = 0
AND name like 'my_table_name'