|
24 | 24 | <current_user query="CURRENT_USER()"/> |
25 | 25 | <current_db query="DATABASE()"/> |
26 | 26 | <hostname query="@@HOSTNAME"/> |
| 27 | + <table_comment query="SELECT table_comment FROM INFORMATION_SCHEMA.TABLES WHERE table_schema='%s' AND table_name='%s'"/> |
| 28 | + <column_comment query="SELECT column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='%s' AND table_name='%s' AND column_name='%s'"/> |
27 | 29 | <is_dba query="(SELECT super_priv FROM mysql.user WHERE user='%s' LIMIT 0,1)='Y'"/> |
28 | 30 | <check_udf query="(SELECT name FROM mysql.func WHERE name='%s' LIMIT 0,1)='%s'"/> |
29 | 31 | <users> |
|
92 | 94 | <current_user query="CURRENT_USER"/> |
93 | 95 | <current_db query="CURRENT_SCHEMA()"/> |
94 | 96 | <hostname/> |
| 97 | + <!--<table_comment query="SELECT pg_catalog.obj_description(c.oid) FROM pg_catalog.pg_class c WHERE c.relname='%s'"/>--> |
| 98 | + <table_comment query="SELECT description FROM pg_description JOIN pg_class ON pg_description.objoid=pg_class.oid JOIN pg_namespace ON pg_class.relnamespace=pg_namespace.oid WHERE nspname='%s' AND relname='%s'"/> |
| 99 | + <column_comment query="SELECT col_description(pg_class.oid,pg_attribute.attnum) FROM pg_class JOIN pg_namespace ON pg_class.relnamespace=pg_namespace.oid JOIN pg_attribute ON pg_class.oid=pg_attribute.attrelid WHERE nspname='%s' AND relname='%s' AND attname='%s'"/> |
95 | 100 | <is_dba query="(SELECT usesuper=true FROM pg_user WHERE usename=CURRENT_USER OFFSET 0 LIMIT 1)"/> |
96 | 101 | <check_udf query="(SELECT proname='%s' FROM pg_proc WHERE proname='%s' OFFSET 0 LIMIT 1)"/> |
97 | 102 | <users> |
|
160 | 165 | <current_user query="SELECT SYSTEM_USER"/> |
161 | 166 | <current_db query="SELECT DB_NAME()"/> |
162 | 167 | <hostname query="@@SERVERNAME"/> |
| 168 | + <table_comment query="SELECT value FROM fn_listextendedproperty(NULL,'schema','%s','table','%s',NULL,NULL)"/> |
| 169 | + <column_comment query="SELECT value FROM fn_listextendedproperty(NULL,'schema','%s','table','%s','column','%s')"/> |
163 | 170 | <is_dba query="IS_SRVROLEMEMBER('sysadmin')=1" query2="IS_SRVROLEMEMBER('sysadmin','%s')=1"/> |
164 | 171 | <users> |
165 | 172 | <inband query="SELECT name FROM master..syslogins" query2="SELECT name FROM sys.sql_logins"/> |
|
234 | 241 | SELECT USERENV('ISDBA') FROM DUAL |
235 | 242 | --> |
236 | 243 | <hostname query="SELECT UTL_INADDR.get_host_name FROM DUAL"/> |
| 244 | + <table_comment query="SELECT comments FROM user_tab_comments WHERE table_name='%s'"/> |
| 245 | + <column_comment query="SELECT comments FROM user_col_comments WHERE table_name='%s' AND column_name='%s'"/> |
237 | 246 | <is_dba query="(SELECT GRANTED_ROLE FROM DBA_ROLE_PRIVS WHERE GRANTEE=USER AND GRANTED_ROLE='DBA')='DBA'"/> |
238 | 247 | <users> |
239 | 248 | <inband query="SELECT USERNAME FROM SYS.ALL_USERS"/> |
|
0 commit comments