Advertisement
Guest User

Untitled

a guest
Jan 9th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. CREATE TABLE "USERS"
  2. ("USERNAME" NVARCHAR2(50) NOT NULL ENABLE,
  3. "PASSWORD" NVARCHAR2(50) NOT NULL ENABLE,
  4. CONSTRAINT "USERS_PK" PRIMARY KEY ("USERNAME") ENABLE
  5. ) ;
  6.  
  7. CREATE TABLE "USERSROLE"
  8. ( "ROLENAME" NVARCHAR2(50) NOT NULL ENABLE,
  9. "USERNAME" NVARCHAR2(50),
  10. CONSTRAINT "USERSROLE_PK" PRIMARY KEY ("ROLENAME") ENABLE
  11. ) ;ALTER TABLE "USERSROLE" ADD CONSTRAINT "USERSROLE_FK" FOREIGN KEY ("USERNAME")
  12. REFERENCES "USERS" ("USERNAME") ENABLE;
  13.  
  14. <?xml version="1.0" encoding="UTF-8"?>
  15. <Context path="/ProjectName"> ">
  16. <Realm className="org.apache.catalina.realm.JDBCRealm"
  17. driverName="oracle.jdbc.driver.OracleDriver"
  18. connectionURL="jdbc:oracle:thin:@localhost:1521:xe"
  19. connectionName="DBName" connectionPassword="myPassword"
  20. userTable="users" userNameCol="USERNAME" userCredCol="PASSWORD"
  21. userRoleTable="USERSROLE" roleNameCol="ROLENAME" />
  22. </Context>
  23.  
  24. <security-constraint>
  25. <web-resource-collection>
  26. <web-resource-name>wholesale</web-resource-name>
  27. <url-pattern>/*</url-pattern>
  28. <http-method>GET</http-method>
  29. <http-method>POST</http-method>
  30. </web-resource-collection>
  31.  
  32. <auth-constraint>
  33. <role-name>Admin</role-name>
  34. </auth-constraint>
  35. </security-constraint>
  36.  
  37.  
  38. <login-config>
  39. <auth-method>FORM</auth-method>
  40.  
  41. <form-login-config>
  42. <form-login-page>/login.html</form-login-page>
  43. <form-error-page>/login-error.html</form-error-page>
  44. </form-login-config>
  45.  
  46. </login-config>
  47. <security-role>
  48. <role-name>Admin</role-name>
  49. </security-role>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement