我在VS 2005中编写程序,我想控制对SQL Server 2005(Express)中某个DB的访问 我的意思是,我不喜欢让其他应用程序连接到此服务器访问此数据库中的数据。我该怎么办?
答案 0 :(得分:1)
了解应用程序角色。设置角色后,应用程序必须使用密码来设置该角色。然后,您需要将数据库中的所有内容限制为该角色。用户仍然可以自己连接,但他们也会使用应用程序角色登录。
CREATE APPLICATION ROLE application_role_name
WITH PASSWORD = 'password'