简体   繁体   English

向SQL视图中的所有用户授予所有特权

[英]Grant all privileges to all users in SQL view

I have a view called Directors on a SQL database called Theatre. 我在一个名为Theatre的SQL数据库上有一个称为Directors的视图。 I need to grant all users in this view all privileges. 我需要授予此视图中的所有用户所有特权。

So far I have this: 到目前为止,我有这个:

GRANT ALL ON Theatre.Director '*'@'.\SQLEXPRESS'

.\\SQLEXPRESS Is my SQL host server. .\\SQLEXPRESS是我的SQL主机服务器。

But this returns an error. 但这会返回错误。 How Do I complete this task? 如何完成此任务?

GRANT DELETE, INSERT, REFERENCES, SELECT, UPDATE  ON Theatre.Director TO public

all users are member of the "public" group. 所有用户都是“公共”组的成员。 As for the "all" you should avoid using it since it is deprecated. 至于“全部”,您应该避免使用它,因为它已被弃用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM