Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. grant execute on dbms_network_acl_admin to OPERA;
  2.  
  3.  
  4. begin
  5. dbms_network_acl_admin.drop_acl(
  6. 'open_acl_file.xml'
  7. );
  8. end;
  9. /
  10.  
  11.  
  12. BEGIN
  13. DBMS_NETWORK_ACL_ADMIN.create_acl (
  14. acl => 'open_acl_file.xml',
  15. description => 'OPERA for ACL functionality',
  16. principal => 'OPERA',
  17. is_grant => TRUE,
  18. privilege => 'connect',
  19. start_date => SYSTIMESTAMP,
  20. end_date => NULL);
  21. DBMS_NETWORK_ACL_ADMIN.assign_acl (
  22. acl => 'open_acl_file.xml',
  23. host => '*',
  24. lower_port => NULL,
  25. upper_port => NULL);
  26. COMMIT;
  27. END;
  28. /
  29.  
  30. BEGIN
  31. DBMS_NETWORK_ACL_ADMIN.add_privilege (
  32. acl => 'open_acl_file.xml',
  33. principal => 'OPERA',
  34. is_grant => TRUE,
  35. privilege => 'connect',
  36. position => NULL,
  37. start_date => SYSTIMESTAMP,
  38. end_date => NULL);
  39. COMMIT;
  40. END;
  41. /
  42.  
  43. BEGIN
  44. DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(
  45. acl => 'open_acl_file.xml',
  46. principal => 'OPERA',
  47. is_grant => TRUE,
  48. privilege => 'use-client-certificates');
  49. commit;
  50. END;
  51. /
  52.  
  53. BEGIN
  54. DBMS_NETWORK_ACL_ADMIN.add_privilege (
  55. acl => 'open_acl_file.xml',
  56. principal => 'OPERA_TRAIN',
  57. is_grant => TRUE,
  58. privilege => 'connect',
  59. position => NULL,
  60. start_date => SYSTIMESTAMP,
  61. end_date => NULL);
  62. COMMIT;
  63. END;
  64. /
  65.  
  66. BEGIN
  67. DBMS_NETWORK_ACL_ADMIN.add_privilege (
  68. acl => 'open_acl_file.xml',
  69. principal => 'OXI',
  70. is_grant => TRUE,
  71. privilege => 'connect',
  72. position => NULL,
  73. start_date => SYSTIMESTAMP,
  74. end_date => NULL);
  75. COMMIT;
  76. END;
  77. /
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement