
正文
sqlserver字段只读,sql2008数据库只读
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎么将sqlserver数据库设置为只读
打开数据库SQLSERVER。右击你的数据库名字,选择‘属性‘。在’状态‘中可看见’数据库为只读‘的属性设置,将其设置成false即可。
如何修改sql 数据库 只读权限 可以使用如下命令来设置sql server数据库的只读特性。
首先进入SqlserverManagementStu,选择安全性,登录名,点击右键新建登录名。其次在常规里输入用户名和密码,在用户映射里映射到此登录名的用户选择该用户可以操作的数据库。
启用FileTable 修改数据库引擎的属性 打开“SQLServer配置管理器”,修改SQLServer数据库引擎的属性。使用此页可针对此MicrosoftSQLServer2012安装启用FILESTREAM。
在——“数据库”下拉菜单中,选中你创建的数据库以后,右键单击——“新建表”。在右侧的显示栏中,输入你数据库中所有的字段。完成后选中上方的表名,右键单击——“另存为”进行数据库的保存就可以了。
相关问答
Q1: ASP与SQLSERVER连接后出现“数据库是只读的”问题
1、按楼上的方法,设置数据库项属性。检查你的记录打开方式是否使用的只读模式。
2、原因:附加数据库时,数据库文件的属性是只读。运行SQL Server实例的帐户对附加的数据库文件不具备相应的修改权限。解决办法:取消文件的只读属性。
3、方案一:碰到报错数据库附加是只读,一般原因是因为使用sa账户登录的,只要改为Windows 身份验证 ,再附加数据库即可搞定。
4、改变数据库的只读性:打开记录集的语法:recordset.Open Source, ActiveConnection, CursorType, LockType, Options 其中,参数LockType用来确定打开 Recordset 时提供者应使用的锁定类型(并发)。默认值为 adLockReadOnly。
5、数据库被某用户以独占方式打开。出现这种情况其实是由于程序(可能是ASP,PHP,应用程序或者其他)在进行数据库连接的时候对记录使用了悲观锁定。我不知道你所说的情况是什么程序造成的。
6、设置权限的时候, 添加 用户 iis apppool\你的网站名, 给予完全控制。 看你的描述貌似这样还不行, 那就是 sqlce的dll问题了, 检查是 32位还是64的dll。
Q2: ...把数据库放在默认的DATA里面附加的时候才不是只读的?
1、总结:之所以附加(Attach)上的数据库为“只读”,是因为启动SQL Server 的默认的启动帐号“网络服务”对所附加(Attach)的数据库文件的权限不够造成的。
2、碰到报错数据库附加是只读,一般原因是因为使用sa账户登录的,只要改为Windows 身份验证 ,再附加数据库即可搞定。
3、在你的数据库上右击,选择属性-选项,你仔细看看有个数据库状态项,你把这一项设为FALSE。
4、应该是SQL Server的启动账号没有数据文件和日志文件的读写权限。
5、查看了数据库文件,他们并没有只读属性,在 SQL Server 2005 中附加都是一切正常的啊。
6、以下先介绍下网络上的一个解决方法,我未实践过,不知道是否可行。附加数据库 对于 服务器“***”失败。 (Microsoft.SqlServer.Smo)无法升级数据库 ‘***’,因为它是只读的,或者具有只读文件。
Q3: sqlserver创建只读用户
1、首先进入SqlserverManagementStu,选择安全性,登录名,点击右键新建登录名。其次在常规里输入用户名和密码,在用户映射里映射到此登录名的用户选择该用户可以操作的数据库。
2、一般对整个库做权限的时候都是需要所有权限勾选db_owner就可以了(确定)这样就可以用我们新建的这个用户名来访问我们的数据库服务器了,而且这个用户名只拥有我们所勾选的数据库的所有权限。
3、能,建了帐户之后,给帐户分配相应的权限就可以。
4、查询”按钮,输入:grant create,select,insert,update,delete,drop,alter on stu.* to stu_admin@% identified by ;,点击运行按钮。之后点击新建连接,输入刚才新建的用户。之后该用户之后管理test数据库。
5、-- SQLServer:操作步骤 首先进入数据库级别的【安全性】-【登录名】-【新建登录名】(图1:新建登录名) 在【常规】选项卡中,如下图所示,创建登陆名,并设置默认的数据库。
Q4: sql数据库里单元格是只读的,无法修改编辑,怎么弄
数据库的话你可以设置:read_only=1,全库普通账号只读 super_read_only=1,全账号只读,mysql的root用户都不能写入 但是这样整个实例就不能写入了。
内容修改不了,是因为你把该单元格设置为自增的了。改过来即可。
第一你查看单元格是否为自增属性,如果不是,你在查看是否为编辑状态。如果单元格是灰色的一半是不能输入的。
应该是你登陆的账号,对该表没有更改的权限。
方案一:碰到报错数据库附加是只读,一般原因是因为使用sa账户登录的,只要改为Windows身份验证,再附加数据库即可搞定。
问题七:sql数据库里单元格是只读的,无法修改编辑,怎么弄 内容修改不了,是因为你把该单元格设置为自增的了。改过来即可。
Q5: sqlserver只读库有哪些权限
通过加入数据库d角色,赋予数据库用zh户“dba”权限:--通过加入数据库z角色,赋予数据库用户“db_owner”权限 exec sp_addrolemember db_owner, dba此时,dba 就可以全权管理数据库中的对象了。
数据库对象权限:数据库对象权限是授予用户以允许他们访问数据库中对象的一类权限,对象权限对于使用SQL语句访问表或者视图是必须的。
数据库用户:数据库用户可以对数据库中的数据进行查询、更新、插入、删除等操作,但是不能进行数据库的管理操作。只读用户:只读用户只能对数据库中的数据进行查询操作,不能进行数据的修改、插入、删除等操作。
关于sqlserver字段只读和sql2008数据库只读的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







