Sql server 使SQL选择查询为只读

Sql server 使SQL选择查询为只读,sql-server,ssms,Sql Server,Ssms,有没有办法设置“仅选择”模式 我在SQLServerManagementStudio工作,我害怕在从数据库中选择内容时编辑一些行 使用“仅选择”权限创建新用户。然后使用该用户进行连接。将数据库名称设置为只读 是的,它们被称为用户权限。因此,您需要设置您对数据库只有选择权限的帐户 所以 为了清楚起见:不可能在每个连接的基础上设置它(与其他一些数据库引擎不同)。例如,您不能使用“sa”登录,而是将其切换到只读模式。 DENY insert ON all TO user DENY update ON

有没有办法设置“仅选择”模式


我在SQLServerManagementStudio工作,我害怕在从数据库中选择内容时编辑一些行

使用“仅选择”权限创建新用户。然后使用该用户进行连接。

将数据库名称设置为只读


是的,它们被称为用户权限。因此,您需要设置您对数据库只有选择权限的帐户

所以


为了清楚起见:不可能在每个连接的基础上设置它(与其他一些数据库引擎不同)。例如,您不能使用“sa”登录,而是将其切换到只读模式。
DENY insert ON all TO user
DENY update ON all TO user
DENY delete ON all TO user