
正文
sqlserver2005只读,sqlserver只读
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么我的SQL必须把数据库放在默认的DATA里面附加的时候才不是只读的...
1、总结:之所以附加(Attach)上的数据库为“只读”,是因为启动SQL Server 的默认的启动帐号“网络服务”对所附加(Attach)的数据库文件的权限不够造成的。
2、碰到报错数据库附加是只读,一般原因是因为使用sa账户登录的,只要改为Windows身份验证,再附加数据库即可搞定。
3、查看了数据库文件,他们并没有只读属性,在 SQL Server 2005 中附加都是一切正常的啊。
4、在你的数据库上右击,选择属性-选项,你仔细看看有个数据库状态项,你把这一项设为FALSE。
5、应该是SQL Server的启动账号没有数据文件和日志文件的读写权限。
相关问答
Q1: sql2005查询时时间字段只读取年月日
1、一般是在检索的时候,使用convert来格式时间的显示格式。如: select CONVERT(VARCHAR(10),GETDATE(),102),显示结果即:年月日。
2、),日期字段,120)=2008-12-15即可输出。如获取年月日,设置 select CONVERT(varchar(100), GETDATE(), 23)输出2017-03-06 ,如需获取年月select CONVERT(varchar(7), GETDATE(), 120)输出变为2017-03。
3、convert(varchar(20),getdate(),120),用sql数据库中自带的方法convert装换成字符串格式就能够啦。
4、你可以用Year(日期),Month(日期),Day(日期),Hour(日期)。
5、首先直接使用getdate就可以获得当天的日期。然后直接将getdate包在year里面就可以获取到年了。另外也可以直接放日期字符串。然后直接用month就可以获得月份。接着用day获得天数。
6、用DatePart可以获取日期的某部分。http:// Oracle下用to_char就行了。
Q2: sqlserver有几个系统数据库每个数据库有什么用
Master数据库:记录Sql Server初始化信息、数据库信息、登录账户、系统配置设置等系统级别信息。Tempdb数据库:保存操作数据时所创建的临时表和临时存储过程。Model数据库:保存数据库模板。
④Msdb数据库:用于给SQL Server代理提供必要的信息来运行调度警报、作业及记录操作。同时也会记录数据库的备份和还原信息。
用于给SQL Server代理提供必要的信息来运行调度警报、作业及记录操作。
它记录所有的登录帐户和系统配置设置。master 数据库是这样一个数据库,它记录所有其它的数据库,其中包括数据库文件的位置。master 数据库记录 SQL Server 的初始化信息,它始终有一个可用的最新 master 数据库备份。
master:它包含一个系统表集合,是整个实例的中央存储库,维护登录账户,其他数据库,文件分布,系统配置设置,磁盘空间,资源消耗,端点和 链接服务器等方面的信息。它记录SQL2005初始化信息,所以它对实例极为重要。
master数据库是SQL Server 2000中最重要的数据库,存储的是SQL Server 2000的系统信息,包括磁盘空间、文件分配和使用、系统级的配置参数、所有的登录账户信息、初始化信息和其他数据库的信息等。
Q3: 怎么将sqlserver数据库设置为只读
打开数据库SQLSERVER。右击你的数据库名字,选择‘属性‘。在’状态‘中可看见’数据库为只读‘的属性设置,将其设置成false即可。
如何修改sql 数据库 只读权限 可以使用如下命令来设置sql server数据库的只读特性。
图形工具不太清楚,这个应该是根据工具不同,方法不同。数据库的话你可以设置:read_only=1,全库普通账号只读 super_read_only=1,全账号只读,mysql的root用户都不能写入 但是这样整个实例就不能写入了。
在——“数据库”下拉菜单中,选中你创建的数据库以后,右键单击——“新建表”。在右侧的显示栏中,输入你数据库中所有的字段。完成后选中上方的表名,右键单击——“另存为”进行数据库的保存就可以了。
方案一:碰到报错数据库附加是只读,一般原因是因为使用sa账户登录的,只要改为Windows身份验证,再附加数据库即可搞定。
方法:如果配置站点的时候,分区是NTFS格式的情况下,会遇到80004005的数据库或对象为只读错误,如:Microsoft OLE DB Provider for ODBC Drivers 错误 80004005[Microsoft][ODBC Microsoft Access Driver] 不能更新。
sqlserver2005只读的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver只读、sqlserver2005只读的信息别忘了在本站进行查找喔。






