只需将当前用户的权限设置为仅 SELECT 。
那是你要的吗?
单击“安全性”->“用户”后,单击SQL Server Management
Studio中的当前数据库。找到您的用户,右键单击他->属性->安全。仅标记SELECT,不标记所有其他标记。
这是有关管理权限的链接
http://www.databasejournal.com/features/mssql/article.php/2246271/Managing-
Users-Permissions-on-SQL-
Server.htm
http://www.mssqlcity.com/Articles/Adm/manage_users_permissions.htm
刚刚找到了一个免费的权限管理工具。它也可能有用。检查链接
http://www.idera.com/Products/Free-Tools/SQL-
permissions/
更新:
如果您希望数据库对任何用户都是只读的:
ALTER DATAbase database-name SET READ_ONLY
或在这里阅读更多信息
http://www.sqlservercurry.com/2009/03/set-database-to-read-only-mode-
using.html
http://www.blackwasp.co.uk/SQLReadOnly.aspx
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)