0
他のユーザー(dba権限を持たない)からdbaテーブルにアクセスするデータベースリンクを作成する方法はありますか?私は、sys.aud $ tableをユーザーに属する別の表領域に戻したいが、アクセスできない。他のユーザーからdbaテーブルにアクセスするデータベースリンクを作成する方法
他のユーザー(dba権限を持たない)からdbaテーブルにアクセスするデータベースリンクを作成する方法はありますか?私は、sys.aud $ tableをユーザーに属する別の表領域に戻したいが、アクセスできない。他のユーザーからdbaテーブルにアクセスするデータベースリンクを作成する方法
リンクを作成する必要はありません。あなたは私のちょうどこのテーブル/ビューを任意のユーザーに選択するか、またはビューを作成し、ビューで選択を許可します。例えば:
connect sys/<pass> as sysdba
grant select on sys.aud$ to NON_DBA_USER;
またはいくつかの制限とビューを作成します。
create view view_to_grant_with_rest as select * from sys.aud$ where rownum < 11;
grant select on view_to_grant_with_rest to NON_DBA_USER;
は、ビューSYS.AUD $ 2 'sysユーザーからの作成 '実行していますか?あなたはエラーテキストを提供できますか? –