@SQLServer使用只读账户连接Excel时因自定义函数连接视图失败
最近工作中遇到一个问题:
在SQLServer中给用户建立了一个只读账户,连接excel时却提示连接失败,经过分析和检查,发现连接的试图里包含了一个dbo架构的自定义函数,而只读账户没有使用这一架构的权限,然后把这个架构的权限给到这个只读账户,问题就迎刃而解了。
那么问题来了,如何给特定的用户赋予特定架构权限的解决办法,下面来说一下用到的SQL语句:
--允许某个用户执行Shema dbo下定义的存储过程
GRANT EXEC ON SCHEMA :: dbo TO [your_DB_account]
引自:[https://www.cnblogs.com/OpenCoder/p/8087210.html]
LtMamba 发布了10 篇原创文章 · 获赞 5 · 访问量 6076 私信 关注