)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},"change_message_id":"077a6a510dbec25affe1eabc77993ecd6294b994","unresolved":false,"context_lines":[{"line_number":18,"context_line":"This constraint should prevent users from shooting themselves in the"},{"line_number":19,"context_line":"foot."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"(It won\u0027t totally rid the problem, as different users accessing the"},{"line_number":22,"context_line":"same database would result in a unique connection, but you\u0027ll have to"},{"line_number":23,"context_line":"mess up a lot more to get to that stage and not discover it by some"},{"line_number":24,"context_line":"other means.)"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ff82abbf_2fb1b547","line":22,"range":{"start_line":21,"start_character":1,"end_line":22,"end_character":49},"updated":"2017-11-29 10:43:34.000000000","message":"I am not sure I understand what you mean by this, could you explain this better please ?","commit_id":"c0a6c368e63ff9a06da77064da0ef4eea7b8ee6b"},{"author":{"_account_id":25600,"name":"Ebbex","display_name":"ebbex","email":"openstack@slipsprogrammor.no","username":"ebbex"},"change_message_id":"1db45ede610d8d2088b0f26a13f4310941733da6","unresolved":false,"context_lines":[{"line_number":18,"context_line":"This constraint should prevent users from shooting themselves in the"},{"line_number":19,"context_line":"foot."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"(It won\u0027t totally rid the problem, as different users accessing the"},{"line_number":22,"context_line":"same database would result in a unique connection, but you\u0027ll have to"},{"line_number":23,"context_line":"mess up a lot more to get to that stage and not discover it by some"},{"line_number":24,"context_line":"other means.)"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ff82abbf_b59d16bd","line":22,"range":{"start_line":21,"start_character":1,"end_line":22,"end_character":49},"in_reply_to":"ff82abbf_2fb1b547","updated":"2017-11-29 11:41:54.000000000","message":"If you manage to create a user \"nova_cell1\" that has access rights to the database \"nova_cell0\", you can create a connection string \"mysql://nova_cell1:password@mysql-server/nova_cell0\" _which is_ unique and different from mysql://nova_cell0:password@mysql-server/nova_cell0, but still accessing the wrong database and cause headaches.\n\nIdeally it should be split into multiple columns (user, pass, hostname, database), and a make sure a constraint is on \"hostname/database\" columns.","commit_id":"c0a6c368e63ff9a06da77064da0ef4eea7b8ee6b"}]}
