
{"id":788,"date":"2019-04-15T18:04:53","date_gmt":"2019-04-15T21:04:53","guid":{"rendered":"http:\/\/rodrigosilvaesilva.com.br\/?p=788"},"modified":"2019-04-15T18:04:53","modified_gmt":"2019-04-15T21:04:53","slug":"drop-acl-oracle","status":"publish","type":"post","link":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/2019\/04\/15\/drop-acl-oracle\/","title":{"rendered":"Drop ACL Oracle"},"content":{"rendered":"<p><strong>Verificando ACL<\/strong><\/p>\n<pre class=\"lang:plsql decode:true \">SQL&gt;\nSELECT PRINCIPAL, HOST, lower_port, upper_port, acl, 'connect' AS PRIVILEGE,\n    DECODE(DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE_ACLID(aclid, PRINCIPAL, 'connect'), 1,'GRANTED', 0,'DENIED', NULL) PRIVILEGE_STATUS\nFROM DBA_NETWORK_ACLS\n    JOIN DBA_NETWORK_ACL_PRIVILEGES USING (ACL, ACLID)\nUNION ALL\nSELECT PRINCIPAL, HOST, NULL lower_port, NULL upper_port, acl, 'resolve' AS PRIVILEGE,\n    DECODE(DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE_ACLID(aclid, PRINCIPAL, 'resolve'), 1,'GRANTED', 0,'DENIED', NULL) PRIVILEGE_STATUS\nFROM DBA_NETWORK_ACLS\n    JOIN DBA_NETWORK_ACL_PRIVILEGES USING (ACL, ACLID);\n\n\nPRINCIPA HOST  LOWER_PORT UPPER_PORT ACL                    PRIVILEGE    PRIVILE\n-------- ----- ---------- ---------- ---------------------- ------------ -------\nCPD      *                           \/sys\/acls\/ACL_TI.xml  connect      GRANTED\nCPD      *                           \/sys\/acls\/ACL_TI.xml  connect      GRANTED\nCPD      *                           \/sys\/acls\/ACL_TI.xml  resolve      GRANTED\nCPD      *                           \/sys\/acls\/ACL_TI.xml  resolve      GRANTED<\/pre>\n<p><strong>Dropando ACL<\/strong><\/p>\n<pre class=\"lang:plsql decode:true \">SQL&gt;\nBEGIN\n   DBMS_NETWORK_ACL_ADMIN.DROP_ACL(\n      acl =&gt; '\/sys\/acls\/ACL_TI.xml');\n   END;\n\/\n\nPL\/SQL procedure successfully completed.<\/pre>\n<p><strong>Verificando ACL<\/strong><\/p>\n<pre class=\"lang:plsql decode:true \">SQL&gt;\nSELECT PRINCIPAL, HOST, lower_port, upper_port, acl, 'connect' AS PRIVILEGE,\n    DECODE(DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE_ACLID(aclid, PRINCIPAL, 'connect'), 1,'GRANTED', 0,'DENIED', NULL) PRIVILEGE_STATUS\nFROM DBA_NETWORK_ACLS\n    JOIN DBA_NETWORK_ACL_PRIVILEGES USING (ACL, ACLID)\nUNION ALL\nSELECT PRINCIPAL, HOST, NULL lower_port, NULL upper_port, acl, 'resolve' AS PRIVILEGE,\n    DECODE(DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE_ACLID(aclid, PRINCIPAL, 'resolve'), 1,'GRANTED', 0,'DENIED', NULL) PRIVILEGE_STATUS\nFROM DBA_NETWORK_ACLS\n  9  JOIN DBA_NETWORK_ACL_PRIVILEGES USING (ACL, ACLID);\n\nno rows selected<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Verificando ACL SQL&gt; SELECT PRINCIPAL, HOST, lower_port, upper_port, acl, &#8216;connect&#8217; AS PRIVILEGE, DECODE(DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE_ACLID(aclid, PRINCIPAL, &#8216;connect&#8217;), 1,&#8217;GRANTED&#8217;, 0,&#8217;DENIED&#8217;, NULL) PRIVILEGE_STATUS FROM DBA_NETWORK_ACLS JOIN DBA_NETWORK_ACL_PRIVILEGES USING (ACL, ACLID) UNION ALL SELECT PRINCIPAL, HOST, NULL lower_port, NULL upper_port, acl, &#8216;resolve&#8217; AS PRIVILEGE, DECODE(DBMS_NETWORK_ACL_ADMIN.CHECK_PRIVILEGE_ACLID(aclid, PRINCIPAL, &#8216;resolve&#8217;), 1,&#8217;GRANTED&#8217;, 0,&#8217;DENIED&#8217;, NULL) PRIVILEGE_STATUS FROM DBA_NETWORK_ACLS JOIN DBA_NETWORK_ACL_PRIVILEGES USING (ACL, ACLID); PRINCIPA HOST&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[99,119],"class_list":["post-788","post","type-post","status-publish","format-standard","hentry","category-oracle","tag-dbms_network_acl_admin-drop_acl","tag-drop-acl-oracle"],"_links":{"self":[{"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/posts\/788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=788"}],"version-history":[{"count":0,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/posts\/788\/revisions"}],"wp:attachment":[{"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}