应用程序连接到应用程序中的SQL Server数据库时没有任何问题。我们安装了SQL server数据工具,以便可以将报表(rdl)和数据源(rdl)文件部署到报表服务器。这些部署没有任何问题。在SQL Server数据工具中,我们也可以毫无问题地“预览”报告。error:40 - Could not open a con
我知道集成安全性是用于windows身份验证的SQL连接字符串中的选项(因为我们没有sql身份验证),但是假设我希望其他人能够连接到数据库服务器(数据源)和数据库,并且我为他们提供了用于访问数据库服务器的如何在为windows身份验证使用集成安全性的同时指定用户and和密码?Catalog=myDataBase;Integrated Security=SSPI; User ID=UserDomainName\UserName;Password=myPassword;
但
考虑下面的场景,一个我想要存储记录的表。应该对这些记录启用权限,类似于文件系统。用户存储在Active Directory中,我还希望考虑用户组。用户执行简单的select "select * from table“,他将只看到他有权限的元素,或者用户执行select "select * from table where user = 'username'”,他将只获得他有权限的行。这种情况可能吗?