c# - 在 C# 中获取数据库访问级别

标签 c# sql-server-2005 authentication

我有一个 sql 2005 数据库,其访问权限由几个 AD 组控制。一组提供只读访问权限,另一组提供完全访问权限。

有没有一种简单的方法可以询问 SQL Server 用户当前拥有什么级别的访问权限,我希望我的应用弹出一条消息,告诉用户他们是否只有只读访问权限。

干杯 卢克

最佳答案

这与您要求的类似,但对于创建表权限,应该很容易理解并应用所需的更改:How can I detect whether I have CREATE TABLE permission?

关于c# - 在 C# 中获取数据库访问级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6360259/

相关文章:

authentication - 访问 token 可以超过 255 个字符吗?

c# - 登录并检查账户类型

email - 使用电子邮件作为用户名有哪些优点和缺点?

c# - 如何在asp.net2.0 中更改alterbox 和confirm box 按钮和图标?

c# - 如何使用 C# 和 ImageMagick 将 PDF 转换为图像?

c# - 如何在 Blazor 中的页面之间传递对象

c# - 从 .Net Framework 4.5 升级到 4.6.1 后 Nuget 重新定位

sql - 排名超过切碎的 xml

sql - 获取插入/修改行的 DATETIME

sql - 存储过程内循环内的事务