Project: YugabyteDB (App Definition and Development / Database)
File: grant_table,grant_table_col,grant_seq,grant_db,grant_domain,grant_schema,grant_type,grant_role,grant_role_spec.diagram.md

<svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="1287" height="290" viewbox="0 0 1287 290"><path class="connector" d="M0 52h15m61 0h50m-5 0q-5 0-5-5v-20q0-5 5-5h63m24 0h63q5 0 5 5v20q0 5-5 5m-145 0h20m66 0h54m-130 25q0 5 5 5h5m65 0h40q5 0 5-5m-120 30q0 5 5 5h5m68 0h37q5 0 5-5m-120 30q0 5 5 5h5m67 0h38q5 0 5-5m-120 30q0 5 5 5h5m84 0h21q5 0 5-5m-120 30q0 5 5 5h5m100 0h5q5 0 5-5m-125-145q5 0 5 5v170q0 5 5 5h5m74 0h31q5 0 5-5v-170q0-5 5-5m5 0h45m-220 0q5 0 5 5v200q0 5 5 5h5m42 0h30m93 0h20m-128 0q5 0 5 5v8q0 5 5 5h103q5 0 5-5v-8q0-5 5-5m5 0h5q5 0 5-5v-200q0-5 5-5m5 0h10m38 0h50m58 0h20m-93 0q5 0 5 5v8q0 5 5 5h68q5 0 5-5v-8q0-5 5-5m5 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h38m24 0h39q5 0 5 5v20q0 5-5 5m-5 0h202m-436 0q5 0 5 5v65q0 5 5 5h5m42 0h10m66 0h10m34 0h10m71 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h47m24 0h47q5 0 5 5v20q0 5-5 5m-5 0h25q5 0 5-5v-65q0-5 5-5m5 0h10m36 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h51m24 0h51q5 0 5 5v20q0 5-5 5m-5 0h50m53 0h10m61 0h10m66 0h20m-235 0q5 0 5 5v8q0 5 5 5h210q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="15" y="35" width="61" height="25" rx="7"/><text class="text" x="25" y="52">GRANT</text><rect class="literal" x="184" y="5" width="24" height="25" rx="7"/><text class="text" x="194" y="22">,</text><rect class="literal" x="146" y="35" width="66" height="25" rx="7"/><text class="text" x="156" y="52">SELECT</text><rect class="literal" x="146" y="65" width="65" height="25" rx="7"/><text class="text" x="156" y="82">INSERT</text><rect class="literal" x="146" y="95" width="68" height="25" rx="7"/><text class="text" x="156" y="112">UPDATE</text><rect class="literal" x="146" y="125" width="67" height="25" rx="7"/><text class="text" x="156" y="142">DELETE</text><rect class="literal" x="146" y="155" width="84" height="25" rx="7"/><text class="text" x="156" y="172">TRUNCATE</text><rect class="literal" x="146" y="185" width="100" height="25" rx="7"/><text class="text" x="156" y="202">REFERENCES</text><rect class="literal" x="146" y="215" width="74" height="25" rx="7"/><text class="text" x="156" y="232">TRIGGER</text><rect class="literal" x="106" y="245" width="42" height="25" rx="7"/><text class="text" x="116" y="262">ALL</text><rect class="literal" x="178" y="245" width="93" height="25" rx="7"/><text class="text" x="188" y="262">PRIVILEGES</text><rect class="literal" x="321" y="35" width="38" height="25" rx="7"/><text class="text" x="331" y="52">ON</text><rect class="literal" x="409" y="35" width="58" height="25" rx="7"/><text class="text" x="419" y="52">TABLE</text><rect class="literal" x="550" y="5" width="24" height="25" rx="7"/><text class="text" x="560" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#table-name"><rect class="rule" x="517" y="35" width="91" height="25"/><text class="text" x="527" y="52">tablename</text></a><rect class="literal" x="389" y="110" width="42" height="25" rx="7"/><text class="text" x="399" y="127">ALL</text><rect class="literal" x="441" y="110" width="66" height="25" rx="7"/><text class="text" x="451" y="127">TABLES</text><rect class="literal" x="517" y="110" width="34" height="25" rx="7"/><text class="text" x="527" y="127">IN</text><rect class="literal" x="561" y="110" width="71" height="25" rx="7"/><text class="text" x="571" y="127">SCHEMA</text><rect class="literal" x="704" y="80" width="24" height="25" rx="7"/><text class="text" x="714" y="97">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#schema-name"><rect class="rule" x="662" y="110" width="108" height="25"/><text class="text" x="672" y="127">schemaname</text></a><rect class="literal" x="820" y="35" width="36" height="25" rx="7"/><text class="text" x="830" y="52">TO</text><rect class="literal" x="932" y="5" width="24" height="25" rx="7"/><text class="text" x="942" y="22">,</text><a xlink:href="#grant-role-spec"><rect class="rule" x="886" y="35" width="116" height="25"/><text class="text" x="896" y="52">grantrolespec</text></a><rect class="literal" x="1052" y="35" width="53" height="25" rx="7"/><text class="text" x="1062" y="52">WITH</text><rect class="literal" x="1115" y="35" width="61" height="25" rx="7"/><text class="text" x="1125" y="52">GRANT</text><rect class="literal" x="1186" y="35" width="66" height="25" rx="7"/><text class="text" x="1196" y="52">OPTION</text><polygon points="1283,59 1287,59 1287,45 1283,45" style="fill:black;stroke-width:0"/></svg> <svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"

width="1538" height="200" viewbox="0 0 1538 200"><path class="connector" d="M0 52h15m61 0h50m66 0h54m-130 25q0 5 5 5h5m65 0h40q5 0 5-5m-120 30q0 5 5 5h5m68 0h37q5 0 5-5m-125-55q5 0 5 5v80q0 5 5 5h5m100 0h5q5 0 5-5v-80q0-5 5-5m5 0h10m25 0h10m112 0h10m25 0h50m-5 0q-5 0-5-5v-17q0-5 5-5h226q5 0 5 5v17q0 5-5 5m-197 0h10m25 0h10m112 0h10m25 0h40m-291 0q5 0 5 5v8q0 5 5 5h266q5 0 5-5v-8q0-5 5-5m5 0h20m-673 0q5 0 5 5v110q0 5 5 5h5m42 0h30m93 0h20m-128 0q5 0 5 5v8q0 5 5 5h103q5 0 5-5v-8q0-5 5-5m5 0h10m25 0h10m112 0h10m25 0h266q5 0 5-5v-110q0-5 5-5m5 0h10m38 0h30m58 0h20m-93 0q5 0 5 5v8q0 5 5 5h68q5 0 5-5v-8q0-5 5-5m5 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h38m24 0h39q5 0 5 5v20q0 5-5 5m-5 0h30m36 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h51m24 0h51q5 0 5 5v20q0 5-5 5m-5 0h50m53 0h10m61 0h10m66 0h20m-235 0q5 0 5 5v8q0 5 5 5h210q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="15" y="35" width="61" height="25" rx="7"/><text class="text" x="25" y="52">GRANT</text><rect class="literal" x="126" y="35" width="66" height="25" rx="7"/><text class="text" x="136" y="52">SELECT</text><rect class="literal" x="126" y="65" width="65" height="25" rx="7"/><text class="text" x="136" y="82">INSERT</text><rect class="literal" x="126" y="95" width="68" height="25" rx="7"/><text class="text" x="136" y="112">UPDATE</text><rect class="literal" x="126" y="125" width="100" height="25" rx="7"/><text class="text" x="136" y="142">REFERENCES</text><rect class="literal" x="256" y="35" width="25" height="25" rx="7"/><text class="text" x="266" y="52">(</text><a xlink:href="../../../syntaxresources/grammardiagrams#column-names"><rect class="rule" x="291" y="35" width="112" height="25"/><text class="text" x="301" y="52">columnnames</text></a><rect class="literal" x="413" y="35" width="25" height="25" rx="7"/><text class="text" x="423" y="52">)</text><rect class="literal" x="488" y="35" width="24" height="25" rx="7"/><text class="text" x="498" y="52">,</text><rect class="literal" x="522" y="35" width="25" height="25" rx="7"/><text class="text" x="532" y="52">(</text><a xlink:href="../../../syntaxresources/grammardiagrams#column-names"><rect class="rule" x="557" y="35" width="112" height="25"/><text class="text" x="567" y="52">columnnames</text></a><rect class="literal" x="679" y="35" width="25" height="25" rx="7"/><text class="text" x="689" y="52">)</text><rect class="literal" x="106" y="155" width="42" height="25" rx="7"/><text class="text" x="116" y="172">ALL</text><rect class="literal" x="178" y="155" width="93" height="25" rx="7"/><text class="text" x="188" y="172">PRIVILEGES</text><rect class="literal" x="301" y="155" width="25" height="25" rx="7"/><text class="text" x="311" y="172">(</text><a xlink:href="../../../syntaxresources/grammardiagrams#column-names"><rect class="rule" x="336" y="155" width="112" height="25"/><text class="text" x="346" y="172">columnnames</text></a><rect class="literal" x="458" y="155" width="25" height="25" rx="7"/><text class="text" x="468" y="172">)</text><rect class="literal" x="774" y="35" width="38" height="25" rx="7"/><text class="text" x="784" y="52">ON</text><rect class="literal" x="842" y="35" width="58" height="25" rx="7"/><text class="text" x="852" y="52">TABLE</text><rect class="literal" x="983" y="5" width="24" height="25" rx="7"/><text class="text" x="993" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#table-name"><rect class="rule" x="950" y="35" width="91" height="25"/><text class="text" x="960" y="52">tablename</text></a><rect class="literal" x="1071" y="35" width="36" height="25" rx="7"/><text class="text" x="1081" y="52">TO</text><rect class="literal" x="1183" y="5" width="24" height="25" rx="7"/><text class="text" x="1193" y="22">,</text><a xlink:href="#grant-role-spec"><rect class="rule" x="1137" y="35" width="116" height="25"/><text class="text" x="1147" y="52">grantrolespec</text></a><rect class="literal" x="1303" y="35" width="53" height="25" rx="7"/><text class="text" x="1313" y="52">WITH</text><rect class="literal" x="1366" y="35" width="61" height="25" rx="7"/><text class="text" x="1376" y="52">GRANT</text><rect class="literal" x="1437" y="35" width="66" height="25" rx="7"/><text class="text" x="1447" y="52">OPTION</text><polygon points="1534,59 1538,59 1538,45 1534,45" style="fill:black;stroke-width:0"/></svg> <svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="1518" height="170" viewbox="0 0 1518 170"><path class="connector" d="M0 52h15m61 0h50m-5 0q-5 0-5-5v-20q0-5 5-5h47m24 0h47q5 0 5 5v20q0 5-5 5m-113 0h20m62 0h26m-98 25q0 5 5 5h5m66 0h7q5 0 5-5m-93-25q5 0 5 5v50q0 5 5 5h5m68 0h5q5 0 5-5v-50q0-5 5-5m5 0h77m-220 0q5 0 5 5v80q0 5 5 5h5m42 0h30m93 0h20m-128 0q5 0 5 5v8q0 5 5 5h103q5 0 5-5v-8q0-5 5-5m5 0h5q5 0 5-5v-80q0-5 5-5m5 0h10m38 0h30m87 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h52m24 0h52q5 0 5 5v20q0 5-5 5m-5 0h417m-667 0q5 0 5 5v35q0 5 5 5h5m42 0h10m95 0h10m34 0h10m71 0h10m108 0h50m-5 0q-5 0-5-5v-17q0-5 5-5h162q5 0 5 5v17q0 5-5 5m-133 0h10m118 0h40m-227 0q5 0 5 5v8q0 5 5 5h202q5 0 5-5v-8q0-5 5-5m5 0h5q5 0 5-5v-35q0-5 5-5m5 0h10m36 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h51m24 0h51q5 0 5 5v20q0 5-5 5m-5 0h50m53 0h10m61 0h10m66 0h20m-235 0q5 0 5 5v8q0 5 5 5h210q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="15" y="35" width="61" height="25" rx="7"/><text class="text" x="25" y="52">GRANT</text><rect class="literal" x="168" y="5" width="24" height="25" rx="7"/><text class="text" x="178" y="22">,</text><rect class="literal" x="146" y="35" width="62" height="25" rx="7"/><text class="text" x="156" y="52">USAGE</text><rect class="literal" x="146" y="65" width="66" height="25" rx="7"/><text class="text" x="156" y="82">SELECT</text><rect class="literal" x="146" y="95" width="68" height="25" rx="7"/><text class="text" x="156" y="112">UPDATE</text><rect class="literal" x="106" y="125" width="42" height="25" rx="7"/><text class="text" x="116" y="142">ALL</text><rect class="literal" x="178" y="125" width="93" height="25" rx="7"/><text class="text" x="188" y="142">PRIVILEGES</text><rect class="literal" x="321" y="35" width="38" height="25" rx="7"/><text class="text" x="331" y="52">ON</text><rect class="literal" x="389" y="35" width="87" height="25" rx="7"/><text class="text" x="399" y="52">SEQUENCE</text><rect class="literal" x="553" y="5" width="24" height="25" rx="7"/><text class="text" x="563" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#sequence-name"><rect class="rule" x="506" y="35" width="118" height="25"/><text class="text" x="516" y="52">sequencename</text></a><rect class="literal" x="389" y="80" width="42" height="25" rx="7"/><text class="text" x="399" y="97">ALL</text><rect class="literal" x="441" y="80" width="95" height="25" rx="7"/><text class="text" x="451" y="97">SEQUENCES</text><rect class="literal" x="546" y="80" width="34" height="25" rx="7"/><text class="text" x="556" y="97">IN</text><rect class="literal" x="590" y="80" width="71" height="25" rx="7"/><text class="text" x="600" y="97">SCHEMA</text><a xlink:href="../../../syntaxresources/grammardiagrams#schema-name"><rect class="rule" x="671" y="80" width="108" height="25"/><text class="text" x="681" y="97">schemaname</text></a><rect class="literal" x="829" y="80" width="24" height="25" rx="7"/><text class="text" x="839" y="97">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#sequence-name"><rect class="rule" x="863" y="80" width="118" height="25"/><text class="text" x="873" y="97">sequencename</text></a><rect class="literal" x="1051" y="35" width="36" height="25" rx="7"/><text class="text" x="1061" y="52">TO</text><rect class="literal" x="1163" y="5" width="24" height="25" rx="7"/><text class="text" x="1173" y="22">,</text><a xlink:href="#grant-role-spec"><rect class="rule" x="1117" y="35" width="116" height="25"/><text class="text" x="1127" y="52">grantrole_spec</text></a><rect class="literal" x="1283" y="35" width="53" height="25" rx="7"/><text class="text" x="1293" y="52">WITH</text><rect class="literal" x="1346" y="35" width="61" height="25" rx="7"/><text class="text" x="1356" y="52">GRANT</text><rect class="literal" x="1417" y="35" width="66" height="25" rx="7"/><text class="text" x="1427" y="52">OPTION</text><polygon points="1514,59 1518,59 1518,45 1514,45" style="fill:black;stroke-width:0"/></svg> <svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"

width="1095" height="200" viewbox="0 0 1095 200"><path class="connector" d="M0 52h15m61 0h50m-5 0q-5 0-5-5v-20q0-5 5-5h59m24 0h59q5 0 5 5v20q0 5-5 5m-137 0h20m67 0h45m-122 25q0 5 5 5h5m78 0h19q5 0 5-5m-112 30q0 5 5 5h5m92 0h5q5 0 5-5m-117-55q5 0 5 5v80q0 5 5 5h5m52 0h45q5 0 5-5v-80q0-5 5-5m5 0h53m-220 0q5 0 5 5v110q0 5 5 5h5m42 0h30m93 0h20m-128 0q5 0 5 5v8q0 5 5 5h103q5 0 5-5v-8q0-5 5-5m5 0h5q5 0 5-5v-110q0-5 5-5m5 0h10m38 0h10m84 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h50m24 0h51q5 0 5 5v20q0 5-5 5m-5 0h30m36 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h51m24 0h51q5 0 5 5v20q0 5-5 5m-5 0h50m53 0h10m61 0h10m66 0h20m-235 0q5 0 5 5v8q0 5 5 5h210q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="15" y="35" width="61" height="25" rx="7"/><text class="text" x="25" y="52">GRANT</text><rect class="literal" x="180" y="5" width="24" height="25" rx="7"/><text class="text" x="190" y="22">,</text><rect class="literal" x="146" y="35" width="67" height="25" rx="7"/><text class="text" x="156" y="52">CREATE</text><rect class="literal" x="146" y="65" width="78" height="25" rx="7"/><text class="text" x="156" y="82">CONNECT</text><rect class="literal" x="146" y="95" width="92" height="25" rx="7"/><text class="text" x="156" y="112">TEMPORARY</text><rect class="literal" x="146" y="125" width="52" height="25" rx="7"/><text class="text" x="156" y="142">TEMP</text><rect class="literal" x="106" y="155" width="42" height="25" rx="7"/><text class="text" x="116" y="172">ALL</text><rect class="literal" x="178" y="155" width="93" height="25" rx="7"/><text class="text" x="188" y="172">PRIVILEGES</text><rect class="literal" x="321" y="35" width="38" height="25" rx="7"/><text class="text" x="331" y="52">ON</text><rect class="literal" x="369" y="35" width="84" height="25" rx="7"/><text class="text" x="379" y="52">DATABASE</text><rect class="literal" x="528" y="5" width="24" height="25" rx="7"/><text class="text" x="538" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#database-name"><rect class="rule" x="483" y="35" width="115" height="25"/><text class="text" x="493" y="52">databasename</text></a><rect class="literal" x="628" y="35" width="36" height="25" rx="7"/><text class="text" x="638" y="52">TO</text><rect class="literal" x="740" y="5" width="24" height="25" rx="7"/><text class="text" x="750" y="22">,</text><a xlink:href="#grant-role-spec"><rect class="rule" x="694" y="35" width="116" height="25"/><text class="text" x="704" y="52">grantrole_spec</text></a><rect class="literal" x="860" y="35" width="53" height="25" rx="7"/><text class="text" x="870" y="52">WITH</text><rect class="literal" x="923" y="35" width="61" height="25" rx="7"/><text class="text" x="933" y="52">GRANT</text><rect class="literal" x="994" y="35" width="66" height="25" rx="7"/><text class="text" x="1004" y="52">OPTION</text><polygon points="1091,59 1095,59 1095,45 1091,45" style="fill:black;stroke-width:0"/></svg> <svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="1072" height="110" viewbox="0 0 1072 110"><path class="connector" d="M0 52h15m61 0h30m62 0h143m-220 0q5 0 5 5v20q0 5 5 5h5m42 0h30m93 0h20m-128 0q5 0 5 5v8q0 5 5 5h103q5 0 5-5v-8q0-5 5-5m5 0h5q5 0 5-5v-20q0-5 5-5m5 0h10m38 0h10m70 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h46m24 0h46q5 0 5 5v20q0 5-5 5m-5 0h30m36 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h51m24 0h51q5 0 5 5v20q0 5-5 5m-5 0h50m53 0h10m61 0h10m66 0h20m-235 0q5 0 5 5v8q0 5 5 5h210q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="15" y="35" width="61" height="25" rx="7"/><text class="text" x="25" y="52">GRANT</text><rect class="literal" x="106" y="35" width="62" height="25" rx="7"/><text class="text" x="116" y="52">USAGE</text><rect class="literal" x="106" y="65" width="42" height="25" rx="7"/><text class="text" x="116" y="82">ALL</text><rect class="literal" x="178" y="65" width="93" height="25" rx="7"/><text class="text" x="188" y="82">PRIVILEGES</text><rect class="literal" x="321" y="35" width="38" height="25" rx="7"/><text class="text" x="331" y="52">ON</text><rect class="literal" x="369" y="35" width="70" height="25" rx="7"/><text class="text" x="379" y="52">DOMAIN</text><rect class="literal" x="510" y="5" width="24" height="25" rx="7"/><text class="text" x="520" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#domain-name"><rect class="rule" x="469" y="35" width="106" height="25"/><text class="text" x="479" y="52">domainname</text></a><rect class="literal" x="605" y="35" width="36" height="25" rx="7"/><text class="text" x="615" y="52">TO</text><rect class="literal" x="717" y="5" width="24" height="25" rx="7"/><text class="text" x="727" y="22">,</text><a xlink:href="#grant-role-spec"><rect class="rule" x="671" y="35" width="116" height="25"/><text class="text" x="681" y="52">grantrole_spec</text></a><rect class="literal" x="837" y="35" width="53" height="25" rx="7"/><text class="text" x="847" y="52">WITH</text><rect class="literal" x="900" y="35" width="61" height="25" rx="7"/><text class="text" x="910" y="52">GRANT</text><rect class="literal" x="971" y="35" width="66" height="25" rx="7"/><text class="text" x="981" y="52">OPTION</text><polygon points="1068,59 1072,59 1072,45 1068,45" style="fill:black;stroke-width:0"/></svg> <svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"

width="1075" height="140" viewbox="0 0 1075 140"><path class="connector" d="M0 52h15m61 0h50m-5 0q-5 0-5-5v-20q0-5 5-5h46m24 0h47q5 0 5 5v20q0 5-5 5m-112 0h20m67 0h20m-102 0q5 0 5 5v20q0 5 5 5h5m62 0h10q5 0 5-5v-20q0-5 5-5m5 0h78m-220 0q5 0 5 5v50q0 5 5 5h5m42 0h30m93 0h20m-128 0q5 0 5 5v8q0 5 5 5h103q5 0 5-5v-8q0-5 5-5m5 0h5q5 0 5-5v-50q0-5 5-5m5 0h10m38 0h10m71 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h47m24 0h47q5 0 5 5v20q0 5-5 5m-5 0h30m36 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h51m24 0h51q5 0 5 5v20q0 5-5 5m-5 0h50m53 0h10m61 0h10m66 0h20m-235 0q5 0 5 5v8q0 5 5 5h210q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="15" y="35" width="61" height="25" rx="7"/><text class="text" x="25" y="52">GRANT</text><rect class="literal" x="167" y="5" width="24" height="25" rx="7"/><text class="text" x="177" y="22">,</text><rect class="literal" x="146" y="35" width="67" height="25" rx="7"/><text class="text" x="156" y="52">CREATE</text><rect class="literal" x="146" y="65" width="62" height="25" rx="7"/><text class="text" x="156" y="82">USAGE</text><rect class="literal" x="106" y="95" width="42" height="25" rx="7"/><text class="text" x="116" y="112">ALL</text><rect class="literal" x="178" y="95" width="93" height="25" rx="7"/><text class="text" x="188" y="112">PRIVILEGES</text><rect class="literal" x="321" y="35" width="38" height="25" rx="7"/><text class="text" x="331" y="52">ON</text><rect class="literal" x="369" y="35" width="71" height="25" rx="7"/><text class="text" x="379" y="52">SCHEMA</text><rect class="literal" x="512" y="5" width="24" height="25" rx="7"/><text class="text" x="522" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#schema-name"><rect class="rule" x="470" y="35" width="108" height="25"/><text class="text" x="480" y="52">schemaname</text></a><rect class="literal" x="608" y="35" width="36" height="25" rx="7"/><text class="text" x="618" y="52">TO</text><rect class="literal" x="720" y="5" width="24" height="25" rx="7"/><text class="text" x="730" y="22">,</text><a xlink:href="#grant-role-spec"><rect class="rule" x="674" y="35" width="116" height="25"/><text class="text" x="684" y="52">grantrole_spec</text></a><rect class="literal" x="840" y="35" width="53" height="25" rx="7"/><text class="text" x="850" y="52">WITH</text><rect class="literal" x="903" y="35" width="61" height="25" rx="7"/><text class="text" x="913" y="52">GRANT</text><rect class="literal" x="974" y="35" width="66" height="25" rx="7"/><text class="text" x="984" y="52">OPTION</text><polygon points="1071,59 1075,59 1075,45 1071,45" style="fill:black;stroke-width:0"/></svg> <svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="1033" height="110" viewbox="0 0 1033 110"><path class="connector" d="M0 52h15m61 0h30m62 0h143m-220 0q5 0 5 5v20q0 5 5 5h5m42 0h30m93 0h20m-128 0q5 0 5 5v8q0 5 5 5h103q5 0 5-5v-8q0-5 5-5m5 0h5q5 0 5-5v-20q0-5 5-5m5 0h10m38 0h10m49 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h37m24 0h37q5 0 5 5v20q0 5-5 5m-5 0h30m36 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h51m24 0h51q5 0 5 5v20q0 5-5 5m-5 0h50m53 0h10m61 0h10m66 0h20m-235 0q5 0 5 5v8q0 5 5 5h210q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="15" y="35" width="61" height="25" rx="7"/><text class="text" x="25" y="52">GRANT</text><rect class="literal" x="106" y="35" width="62" height="25" rx="7"/><text class="text" x="116" y="52">USAGE</text><rect class="literal" x="106" y="65" width="42" height="25" rx="7"/><text class="text" x="116" y="82">ALL</text><rect class="literal" x="178" y="65" width="93" height="25" rx="7"/><text class="text" x="188" y="82">PRIVILEGES</text><rect class="literal" x="321" y="35" width="38" height="25" rx="7"/><text class="text" x="331" y="52">ON</text><rect class="literal" x="369" y="35" width="49" height="25" rx="7"/><text class="text" x="379" y="52">TYPE</text><rect class="literal" x="480" y="5" width="24" height="25" rx="7"/><text class="text" x="490" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#type-name"><rect class="rule" x="448" y="35" width="88" height="25"/><text class="text" x="458" y="52">typename</text></a><rect class="literal" x="566" y="35" width="36" height="25" rx="7"/><text class="text" x="576" y="52">TO</text><rect class="literal" x="678" y="5" width="24" height="25" rx="7"/><text class="text" x="688" y="22">,</text><a xlink:href="#grant-role-spec"><rect class="rule" x="632" y="35" width="116" height="25"/><text class="text" x="642" y="52">grantrole_spec</text></a><rect class="literal" x="798" y="35" width="53" height="25" rx="7"/><text class="text" x="808" y="52">WITH</text><rect class="literal" x="861" y="35" width="61" height="25" rx="7"/><text class="text" x="871" y="52">GRANT</text><rect class="literal" x="932" y="35" width="66" height="25" rx="7"/><text class="text" x="942" y="52">OPTION</text><polygon points="1029,59 1033,59 1033,45 1029,45" style="fill:black;stroke-width:0"/></svg> <svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="655" height="80" viewbox="0 0 655 80"><path class="connector" d="M0 52h15m61 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h35m24 0h35q5 0 5 5v20q0 5-5 5m-5 0h30m36 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h35m24 0h35q5 0 5 5v20q0 5-5 5m-5 0h50m53 0h10m61 0h10m66 0h20m-235 0q5 0 5 5v8q0 5 5 5h210q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="15" y="35" width="61" height="25" rx="7"/><text class="text" x="25" y="52">GRANT</text><rect class="literal" x="136" y="5" width="24" height="25" rx="7"/><text class="text" x="146" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#role-name"><rect class="rule" x="106" y="35" width="84" height="25"/><text class="text" x="116" y="52">rolename</text></a><rect class="literal" x="220" y="35" width="36" height="25" rx="7"/><text class="text" x="230" y="52">TO</text><rect class="literal" x="316" y="5" width="24" height="25" rx="7"/><text class="text" x="326" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#role-name"><rect class="rule" x="286" y="35" width="84" height="25"/><text class="text" x="296" y="52">rolename</text></a><rect class="literal" x="420" y="35" width="53" height="25" rx="7"/><text class="text" x="430" y="52">WITH</text><rect class="literal" x="483" y="35" width="61" height="25" rx="7"/><text class="text" x="493" y="52">ADMIN</text><rect class="literal" x="554" y="35" width="66" height="25" rx="7"/><text class="text" x="564" y="52">OPTION</text><polygon points="651,59 655,59 655,45 651,45" style="fill:black;stroke-width:0"/></svg> <svg