① sqlserver 中打开表后 显示单元格是只读的 怎么取消
在“修改表”中修改,取消只读
② 如何设置sqlserver登陆的用户权限
1,用Windows 身份验证方式或 sa用户 连接服务器,打开安全性 → 右击登录名 → 新建登录名
新建角色,权限继承自db_datareader;
删除原有用户的角色;
把所有用户添加到新建角色中;
这样的话这个用户就只有读取某一个库的权限而不能进行写入或者修改了;
但是整个服务器下这个权限的管控还涉及到了其他层面,比如登录名和用户的对应,用户和角色的对应。
④ sql2008 只读权限用户设置
--创建登录名 这里onlyRead为登录名 1234为密码
CREATE LOGIN onlyRead WITH PASSWORD=N'1234';
--要操作的数据库 test是数据名
USE test;
--给要操作的数据创建用户
CREATE USER onlyRead FOR LOGIN onlyRead;
--给用户授予只读权限
EXEC sp_addrolemember 'db_datareader','onlyRead';
⑤ SqlServer权限问题
两个做法的权限等级是一样的,你应该去多看看书而不是在这个知道上面提问,LJ度知道上面的回答含金量真心不敢恭维,尤其是所谓的高质量提问和回答里面。
sa的权限等级是 sysadmin,是整个sqlserver里的最大权限级别,而windows权限和sa登陆最大的不同实际仅仅只是验证身份,一个使用windows身份验证另一个使用sqlserver账号密码验证,而sqlserver里,Windows身份验证的方式按照sysadmin来授予权限。
好比古时候的皇帝,风水轮流转皇帝不可能永远是同一个人;sa这个主体是个【传国玉玺】,锁在保险柜里的,sa密码是个口令,不管哪个阿猫阿狗,只要他们知道口令,就可以拿到玉玺,那么不管大臣也好将军也好(他们就是sqlserver了,真正的命令执行者),都会认他真的就是皇帝,就会去按照他的吩咐干活。
纯手打答案,复(乐视)制抄(大波浪)袭的请滚蛋
那windows权限又是什么呢,说白了就是这些大臣和将军授权委托windows主体(类似于古时候的所谓的国师,或者说算命的)来对阿猫阿狗的身份进行验证,而他们则无条件相信windows的权限验证结果;只要这个算命的说这个阿猫就是皇帝,那么不管阿猫阿狗有没有传国玉玺,他们都一切听阿猫阿狗吩咐;把他当成皇帝一样的对待。
⑥ 怎么将sqlserver数据库设置为只读
可以使用如下命令来设置sql server数据库的只读特性。
以下是以master库为例来说明的:
USE [master]
GO
ALTER DATABASE [TESTDB] SET READ_ONLY WITH NO_WAIT
GO
⑦ sqlserver 设置用户权限
这个只能通过:
1. 程序
2. 或者 视图
来设置
⑧ sqlserver 如何设置用户访问权限
语法是这样的
授予权限
GRANT SELECT,UPDATE,INSERT ON TABLE TO user
其中SELECT,UPDATE,INSERT 可以只选其中几个,也可以用all来表示授予全部权限
取消权限
把GRANT换成REVOKE
希望对你有帮助
⑨ sqlserver 2000 新建只读权限帐号
展开指定的数据库,点击用户节点
双击你要配置的用户名,点权限按钮
你只要读权限就把所有的SELECT勾起来,其它的勾去掉,这个用户就只有SELECT权限了
⑩ sqlserver只读库有哪些权限
举个例子:
通过加入数据库d角色,赋予数据库用zh户“dba”权限:
--通过加入数据库z角色,赋予数据库用户“db_owner”权限
exec sp_addrolemember 'db_owner', 'dba'此时,dba
就可以全权管理数据库中的对象了。