Sql server SQL Server Management Studio是否可以配置为仅查询数据而不更改服务器上的数据库表?

Sql server SQL Server Management Studio是否可以配置为仅查询数据而不更改服务器上的数据库表?,sql-server,ssms,Sql Server,Ssms,试图了解是否可以将SSM配置为仅查询服务器表中的数据,而不更改表本身。简言之从服务器到SQL server Management Studio的信息流能否仅限于一种方式?您最好将只想查询数据的用户放在只有查询数据权限的组中。您最好将只想查询数据的用户放在只有查询权限的组中数据。应配置权限,以便只有经过适当授权的用户才能更改表架构。如果您的组织当前对所有内容都使用一个数据库登录,则需要停止。通常,您将有一个级别的只读用户、一个级别的读写用户、一个级别的读写执行(对于存储过程)用户和管理用户。试图让

试图了解是否可以将SSM配置为仅查询服务器表中的数据,而不更改表本身。简言之从服务器到SQL server Management Studio的信息流能否仅限于一种方式?

您最好将只想查询数据的用户放在只有查询数据权限的组中。

您最好将只想查询数据的用户放在只有查询权限的组中数据。

应配置权限,以便只有经过适当授权的用户才能更改表架构。如果您的组织当前对所有内容都使用一个数据库登录,则需要停止。通常,您将有一个级别的只读用户、一个级别的读写用户、一个级别的读写执行(对于存储过程)用户和管理用户。试图让UI应用程序自己限制功能是行不通的,因为不仅仅是SQLServerManagementStudio可以连接到SQLServer。基本用户应设置为只读。应用程序应该拥有他们所需要的任何权限组,但绝不是管理员,每个应用程序都应该有自己的专用登录名

应配置权限,以便只有经过适当授权的用户才能更改表架构。如果您的组织当前对所有内容都使用一个数据库登录,则需要停止。通常,您将有一个级别的只读用户、一个级别的读写用户、一个级别的读写执行(对于存储过程)用户和管理用户。试图让UI应用程序自己限制功能是行不通的,因为不仅仅是SQLServerManagementStudio可以连接到SQLServer。基本用户应设置为只读。应用程序应该拥有他们所需要的任何权限组,但绝不是管理员,每个应用程序都应该有自己的专用登录名

你用来登录的用户的权限决定了你最终能做什么。你用来登录的用户的权限决定了你最终能做什么。谢谢你的反馈!谢谢你的反馈!感谢Zdravko的反馈!感谢Zdravko的反馈!