2012-09-26 125 views
0

是否可以使用没有sysadmin服务器角色的用户从VB.NET应用程序读取/写入SQL Server 2005数据库?SQL Server系统管理员用户角色

+4

是的。当然。如果每个人都必须是系统管理员,那么安全系统的重点是什么? –

+0

@Damien_The_Unbeliever好吧,使用它会容易得多;) –

回答

0

要从数据库中的所有表中读取,都有一个名为db_datareader的数据库角色。要从数据库的所有表中插入/更新/删除,有一个名为db_datawriter的数据库角色。

用户需要映射到实例级别的登录,但不需要服务器角色,特别是不需要系统管理员。

+0

好的,谢谢皮特! – milo2011

相关问题