
正文
sqlserver权限视图,sql server中有三种权限类型
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sqlServer2005配置管理器里的服务和网络配置里显示“该视图没有可现实...
1、应该是系统问题,像Sql Server数据库,服务器版的只能安装在服务器操作系统中,而不能安装在桌面系统中。建议下一个sql server 2005 express版的安装,再安装一个图型管理界面。
2、在开始 ——“ 运行”中输入 services.msc 打开服务选项卡 看一下有没有开启。
3、安装包问题,卸载一下,把注册表删除并且把原始的安装目录也删除。然后在重现安装一下,SQL SERVER 2005 到 去下载一个正式版或者专业版的 有问题可以直接呼叫我。(*^__^*)嘻嘻……。
相关问答
Q1: 在sqlserver中如何查找所有用户的表和视图
简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。
打开并登录sql查询分析器,如下图所示。在查询分析器,输入并运行以下代码,查询出相应的视图表有哪些:USE pubs (或具体的数据库名,在此笔者以pubs为例)select * from sysobjects where xtype=V 。
打开Microsoft SQL Server 2012,选中需要查询所有表的数据库。选中需要查询的表后,点击左上角的“新建查询”,如图。
首先在电脑中打开Microsoft SQL Server,查询所有数据库。查询当前数据库中所有表名。说明:xtype=U:表示所有用户表,xtype=S:表示所有系统表。查询指定表中的所有字段名。
查看某个数据库中所有表名:select name from sysobjects where type=U将U 换成 V ,表示 查询 所有 视图 。
Q2: sqlserver如何给某一用户分配只能查看某一视
1、打开——“开始”,选择——“所有程序”,找打“Microsoft SQL Server 2005”单击打开,然后选择——“SQL Server Management Studio Express”单击打开。
2、一般对整个库做权限的时候都是需要所有权限勾选db_owner就可以了(确定)这样就可以用我们新建的这个用户名来访问我们的数据库服务器了,而且这个用户名只拥有我们所勾选的数据库的所有权限。
3、首先,打开sql查询器,连接上相应的数据连接,例如test连接。点击“查询”按钮,输入:grant create,select,insert,update,delete,drop,alter on stu.* to stu_admin@% identified by ;,点击运行按钮。
4、能,建了帐户之后,给帐户分配相应的权限就可以。
5、删除原有用户的角色;把所有用户添加到新建角色中;这样的话这个用户就只有读取某一个库的权限而不能进行写入或者修改了;但是整个服务器下这个权限的管控还涉及到了其他层面,比如登录名和用户的对应,用户和角色的对应。
6、在数据库本机用使用cmd指令调出命令行窗口,再用 sqlplus / as sysdba登录到数据库中。并且用对要赋权限的表所有者连接数据库,否则后续赋权限会失败。
Q3: 求教SQLServer大手,怎么设置SQLServer为外界访问的时候只能访问到视图...
1、一般对整个库做权限的时候都是需要所有权限勾选db_owner就可以了(确定)这样就可以用我们新建的这个用户名来访问我们的数据库服务器了,而且这个用户名只拥有我们所勾选的数据库的所有权限。
2、打开——“开始”,选择——“所有程序”,找打“Microsoft SQL Server 2005”单击打开,然后选择——“SQL Server Management Studio Express”单击打开。
3、我打开了视图,右击,会有[选择前1000行]、[编辑前200行]的选择,然后可以查看,或者编辑。。因为是给设定的用户看的,只希望给他看为他新建的view就好。。
关于sqlserver权限视图和sql server中有三种权限类型的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








