私は古典的なaspレコードセットを介して次のクエリを実行しようとしています-
SQL = "Select P_Name as P_Name, P_Description as P_Description
from L_PagePermission
inner join A_Permission on p_permissionID = pp_PermissionID
inner join A_Page on P_PageID = PP_PageID
where P_PageID = 85
order by p_Name"
権限の問題に遭遇しましたが。だから私が受け取っているエラーは-
Microsoft OLE DB ProviderforODBCドライバーエラー「80040e09」
[Microsoft] [ODBC SQLServerドライバー][SQLServer]オブジェクト'A_Permission'、データベース'HRWB_3_0'、スキーマ'dbo'でSELECTアクセス許可が拒否されました。
権限設定を変更せずにこのクエリを実行するにはどうすればよいですか。ストアドプロシージャを使用してこれを行うにはどうすればよいですか?(誰かが例を提供することもできますか)
取得したものを処理する必要があるデータベース設定を変更できません。私は多くのウェブサイトファイルを調べましたが、それは主にストアドプロシージャに依存しているようです。