C#连接到MySQL -get数据库用户权限?

时间:2009-10-30 10:01:47

标签: c# mysql odbc

我正在使用System.data.odbc与我的MySQL数据库进行通信。记录后,我需要知道用户是否是管理员,只是为了知道权利。有没有办法如何检索当前登录用户的权限? 谢谢!

1 个答案:

答案 0 :(得分:0)

SHOW command来检索当前用户的资助:

SHOW GRANTS

如果您没有SELECT权限,SHOW GRANTS将抛出错误:)

您还可以选择INFORMATION_SCHEMA table

select * from information_schema.user_privileges