我正在使用System.data.odbc与我的MySQL数据库进行通信。记录后,我需要知道用户是否是管理员,只是为了知道权利。有没有办法如何检索当前登录用户的权限? 谢谢!
答案 0 :(得分:0)
有SHOW command来检索当前用户的资助:
SHOW GRANTS
如果您没有SELECT权限,SHOW GRANTS将抛出错误:)
您还可以选择INFORMATION_SCHEMA table:
select * from information_schema.user_privileges