
正文
sqlserver只读权限,sql server数据库显示只读模式
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎样设置sqlserver2008数据库的使用者和权限(sql用户权限设置)
在数据库本机用使用cmd指令调出命令行窗口,再用 sqlplus / as sysdba登录到数据库中。并且用对要赋权限的表所有者连接数据库,否则后续赋权限会失败。
打开SQL Server2008,以windows身份验证模式登陆 在“对象资源管理器”中展开“安全性”,右击“登录名”,在弹出的菜单中点击“新建登录名”。
-- SQLServer:操作步骤 首先进入数据库级别的【安全性】-【登录名】-【新建登录名】(图1:新建登录名) 在【常规】选项卡中,如下图所示,创建登陆名,并设置默认的数据库。
相关问答
Q1: 如何让所有SQLServer用户只读访问某数据库
1、先创建库,然后创建用户,使用grant赋权就可以了。
2、在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点 右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。执行上述操作后,会弹出【新建数据库】对话框。
3、Sql Server 可能会让失望,可能是数据库出于自身的考虑,但是可以设置用户的访问权限,比如只允许操作某一个数据库。
4、能,建了帐户之后,给帐户分配相应的权限就可以。
5、xp系统安装的 SQL数据库服务器,肯定是不能远程联机的,因为xp系统只能装非企业版的数据库SQL Server。非企业版SQL Server对远程连接做了限制,不可以远程连接。
Q2: sqlserver只读库有哪些权限
你登录SQL Server的用户需要在数据库管理系统里面授权,普通用户默认只有public权限。如果不想搞那么复杂,就用sa用户登录,什么权限都有了。
只读数据库 就是 只有读取的权限的数据库。 这种数据库保存大量数据。 但是 对于一般用户来说只有读取权限。而没有修改权限。
取消所有的公共权限。不要向公共用户发出DENY命令。如果你向公共用户发出了DENY命令,用户将不能读取用户自定义数据库的对象。用REVOKE命令代替DENY命令来取消读取公共数据库的权限。
Q3: sql数据库里单元格是只读的,无法修改编辑,怎么弄
1、数据库的话你可以设置:read_only=1,全库普通账号只读 super_read_only=1,全账号只读,mysql的root用户都不能写入 但是这样整个实例就不能写入了。
2、两种连接字符串中的数据文件改成c:\test.xls就可以使数据库或对象属性为只读了。例如:把DataTable的内容导入到Excel,如果指定的Excel文件不存在,则自动创建。
3、如果是这种情况,用一个能修改的角度登陆才行。
4、应该是SQL Server的启动账号没有数据文件和日志文件的读写权限。
sqlserver只读权限的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql server数据库显示只读模式、sqlserver只读权限的信息别忘了在本站进行查找喔。







