高手请教 sql 附加没有权限 请问还有什么别的办法吧mdf数据导入到数据库中

高手请教 sql 附加没有权限 请问还有什么别的办法吧mdf数据导入到数据库中,第1张

例如你的是:123mdf

你就从新创建,一个数据库,数据库名称为“123”

然后把新创建的数据库脱离!你再去找到它的mdf,直接把它拉到垃圾桶!清干净,再把你的123mdf放过来~~再附加! 最好重启再附加。。。就可以了

第一步:cmd 进入DOS系统

第二步:sqlplus / as sysdba

第三步:create user username(用户名) identified by password;

第四步:grant dba to username;(注:dba是最高权限。也可以设置其他权限,如:source等)

希望对你有所帮助。。。。。

附加不了数据库有两种情况

一种是权限的问题,因为数据库在创建的时候同时附加给了数据库文件一个权限,所以到了另外一个地方,就没有办法附加,最简单的解决办法是给这两个文件添加一个everyone并给予完全控制权限。

第二种是版本问题,你的是sql2000,如果是2005或者2008创建的数据库,那么是没有办法附加到你的数据库上的,解决办法是在原来的数据库上生成脚本然后拿到你这里创建数据库。如果里面有书库的话,再导入数据。

方案一:

碰到报错数据库附加是只读,一般原因是因为使用sa账户登录的,只要改为Windows身份验证,再附加数据库即可搞定。

方案二:

使用sa登录SQL Server2008附加数据库,附加之后数据库为只读的,然后点数据库-->“属性”-->“选项”-->“状态”,发现“数据库为只读”这一项为True,改为false即可。

以上就是关于高手请教 sql 附加没有权限 请问还有什么别的办法吧mdf数据导入到数据库中全部的内容,包括:高手请教 sql 附加没有权限 请问还有什么别的办法吧mdf数据导入到数据库中、怎么给oracle数据库创建用户,并赋权限、sql 2000无法附加数据库,这究竟是什么原因 求解决方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9324614.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存