sql数据库只读权限是哪个,sqlserver 2000 新建只读权限帐号
来源:整理 编辑:黑码技术 2023-11-15 13:13:40
本文目录一览
1,sqlserver 2000 新建只读权限帐号
展开指定的数据库,点击用户节点双击你要配置的用户名,点权限按钮你只要读权限就把所有的SELECT勾起来,其它的勾去掉,这个用户就只有SELECT权限了
2,怎么将sqlserver数据库设置为只读
在 SQL Server Management Studio, 选择要设置为只读的数据库,按右键选择属性,在“数据库属性”的“选项”页里将“数据库为只读”设置为True.
3,怎么将sqlserver数据库设置为只读
可以使用如下命令来设置sql server数据库的只读特性。以下是以master库为例来说明的:USE [master]GOALTER DATABASE [TESTDB] SET READ_ONLY WITH NO_WAITGO1 对应各数据类型,完成数据库表的语法2 如果有自增长列,想好如何处理(oracle没有自增长,只有序列号),可以考虑触发器+序列号的方式3 用navicat或类似工具,进行数据导出导入4 对视图、存储过程、函数、触发器等,使用oracle语法重写5 其它数据库对象,进行改写6 应用程序(java、c#等),进行针对性修改
4,sql数据库为只读
复杂化,不怕累死人啊
建一个访问数据库的用户,给这一个用户的权限只能读数据库不就结了??将内容数据库设置为只读
打开 SQL Server Management Studio。
右键单击您要更改为只读的内容数据库,然后单击“属性”。
选择“选项”页,然后在“其他选项”列表中,滚动至“状态”部分。
在“数据库为只读”条目上,单击“False”旁边的箭头,选择“True”,然后单击“确定”。
对于所有其他内容数据库重复此过程。 SQL没有只读的说法吧,只有表锁定吧.
锁定后,其它程序只可读,不可以更新.
例:
SELECT * FROM table WITH (HOLDLOCK)
5,如何让一个数据库的默认启动模式为只读
startup mountalter database open read only在windows的计算机管理->服务启动服务OracleServiceMYORACLE后,得到的不是只读模式的数据库。怎么设置才可以启动服务后得到一个只读的数据库。还有问一下:alter system 改变后保存在SPFILE里面那么alter database改变后保存在哪里?是ctl文件还是dbf文件?只读是指ALTER DATABASE OPEN READ ONLY但是在在windows的计算机管理->服务 那里不能这样做可以变通一下,一般都有一个指定的用户登陆,不用system或sys,把指定的user的权限弄成只可select就行了。
文章TAG:
sql数据库只读权限是哪个 sqlserver 2000 新建只读权限帐号