{"id":131,"date":"2008-12-30T15:20:00","date_gmt":"2008-12-30T13:20:00","guid":{"rendered":"http:\/\/antynet.pl\/index.php\/2008\/12\/30\/oracle-privileges\/"},"modified":"2010-08-25T23:26:47","modified_gmt":"2010-08-25T21:26:47","slug":"oracle-privileges","status":"publish","type":"post","link":"https:\/\/www.antynet.pl\/index.php\/2008\/12\/30\/oracle-privileges\/","title":{"rendered":"ORACLE PRIVILEGES"},"content":{"rendered":"<p><span style=\"font-weight: bold;\">uprawnienia:<\/span><br \/>SELECT * FROM user_role_privs; &#8212; role aktualnego usera<br \/>SELECT * FROM user_sys_privs; &#8212; uprawnienia systemowe aktualnego usera<br \/>SELECT * FROM role_sys_privs; &#8212; uprawnienia systemowe powi\u0105zane z rolami<br \/>SELECT * FROM session_privs;<br \/>SELECT * FROM session_roles;<br \/>SELECT * FROM dba_roles; &#8212; wypisanie r\u00f3l<br \/>SELECT * FROM dba_role_privs; &#8212; powi\u0105zanie r\u00f3l z userami<br \/>SELECT * FROM dba_sys_privs; &#8212; powi\u0105zanie uprawnienie\u0144 systemowych z userami<br \/>SELECT * FROM dba_tab_privs; &#8212; wszystkie prawa do obiekt\u00f3w w bazie tak\u017ce do procedur,funkcji,pakiet\u00f3w<br \/>SELECT * FROM role_tab_privs WHERE role=&#8221;; &#8211;prawa do obiekt\u00f3w dla roli<br \/><span style=\"font-weight: bold;\">katalogi:<\/span><br \/>SELECT * FROM dba_tab_privs WHERE table_name = '[katalog]&#8217;;<\/p>\n<div><span class=\"Apple-style-span\" style=\"font-weight: bold;\">przyk\u0142ady:<\/span><\/div>\n<div>SELECT distinct privilege FROM dba_sys_privs where privilege like '%[text]%&#8217;;<br \/>SELECT * FROM dba_role_privs WHERE grantee IN (&#8217;USER1&#8242;,&#8217;USER2&#8242;) order by 1,2; #role przypisane do usera<br \/>SELECT * FROM role_sys_privs where role = '[role_name]&#8217; #uprawnienia przypisane do roli<br \/><span style=\"font-weight: bold;\">u\u017cytkownicy \u017ar\u00f3d\u0142a:<br \/><span style=\"font-weight: bold;\"><span style=\"font-weight: bold;\">set long 2000<\/span><\/span><br \/><\/span>SELECT dbms_metadata.get_granted_ddl(&#8217;ROLE_GRANT&#8217;,&#8217;SYSTEM&#8217;) FROM DUAL;<br \/>SELECT dbms_metadata.get_granted_ddl(&#8217;SYSTEM_GRANT&#8217;,&#8217;SYSTEM&#8217;) FROM DUAL;<br \/>SELECT dbms_metadata.get_granted_ddl(&#8217;OBJECT_GRANT&#8217;,&#8217;SYSTEM&#8217;) FROM DUAL;<br \/><span style=\"font-weight: bold;\">uwaga:<\/span> jak nie b\u0119dzie uprawnie\u0144 to wywali b\u0142\u0105d ORA-31608<\/div>\n","protected":false},"excerpt":{"rendered":"<p>uprawnienia:SELECT * FROM user_role_privs; &#8212; role aktualnego useraSELECT * FROM user_sys_privs; &#8212; uprawnienia systemowe aktualnego useraSELECT * FROM role_sys_privs; &#8212; uprawnienia systemowe powi\u0105zane z rolamiSELECT * FROM session_privs;SELECT * FROM session_roles;SELECT * FROM dba_roles; &#8212; wypisanie r\u00f3lSELECT * FROM dba_role_privs; &#8212; powi\u0105zanie r\u00f3l z useramiSELECT * FROM dba_sys_privs; &#8212; powi\u0105zanie uprawnienie\u0144 systemowych z useramiSELECT * [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[80],"tags":[49],"class_list":["post-131","post","type-post","status-publish","format-standard","hentry","category-oracle","tag-oracle-privs"],"_links":{"self":[{"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/posts\/131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/comments?post=131"}],"version-history":[{"count":1,"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/posts\/131\/revisions"}],"predecessor-version":[{"id":225,"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/posts\/131\/revisions\/225"}],"wp:attachment":[{"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/media?parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/categories?post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.antynet.pl\/index.php\/wp-json\/wp\/v2\/tags?post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}