2017-07-14 82 views

回答

0

你在混合角色和权限。 DB_OWNER是一个固定的数据库角色,拥有许多权限。 R/W/E是您可以授予角色或用户的权限。

db_owner顾名思义,可以对该特定数据库做任何事情。具有读取,写入和执行权限的用户只能这样做。不能创建,修改,授予等等......不同的是显着的。

建议你在这里https://docs.microsoft.com/en-us/sql/relational-databases/security/permissions-database-engine检查SQL Server安全模型的细节,记得只给需要什么,没有更多的。

另外,这个问题更适合在dba.stackexchange.com而不是stackoverflow。

相关问题