数据库
Leasangle
I am ready...
展开
-
SQL创建用户及角色(转帖)
<br />--首先使用sp_addlogin添加登录 <br />exec sp_addlogin '用户名','密码',默认数据库 <br /><br />--然后向该用户授予访问某数据库的权限 <br />use 数据库名 <br />exec sp_grantdbaccess '用户名' <br /><br />--最后授予该用户的具体权限,比如可以对某个表进行select操作,这要根据该用户需要的权限来设定 <br />use 数据库名 <br />grant select <br />on 表名转载 2010-06-15 20:12:00 · 1033 阅读 · 0 评论 -
SQL Server数据库SP命令祥解(转帖)
<br />1、数据库:<br /><br />(1)sp_helpdb:报告有关指定数据库或所有数据库的信息。<br />例:sp_helpdb --显示所有数据库信息(名称、大小等)<br />例:sp_helpdb Recruitment --显示Recruitment数据库信息(名称、大小等)<br /><br />(2)sp_renamedb:更改数据库的名称。<br />例:sp_renamedb ’pubs’,’pub’ --将名为pubs的数据库改名为pub<br /><br /转载 2010-06-15 20:19:00 · 6791 阅读 · 0 评论 -
SQL Server 2000 基础——系统函数 (转帖)
<br />一、系统函数<br />1、查看信息<br />1.1、查看编号和名称<br />select @@SERVERNAME<br />--SQL SERVER服务器的连接字符串,如:computername/instancename<br />select @@SERVICENAME<br />--若为默认实例,则返回MSSQLSERVER;若是命名实例,则返回实例名<br />改变机器名称后,实例的名称也会跟着变。但是之后会导致本机的内部实例名会跟网络服务名不一致,解决办法如下:<br />se转载 2010-06-15 20:10:00 · 1258 阅读 · 0 评论 -
Sql Server用户名和登录名的关系总结
<br />以前经常被Sql Server中的用户名和登录名搞迷糊,因为用sa(登录名)就搞定一切东西了,当然这会存在一些安全隐患。网上的文章也貌似讲得很好,但还是不明白。今天决心把这个问题弄明白。mashallah, 看了N多文章加实验后终于弄明白了(学东西最重要的还是要亲自动手试试),现将学到的分享一下,看是否对你有帮助。<br /> <br />登录名:服务器方的一个实体,使用一个登录名只能进入服务器,但是不能让用户访问服务器中的数据库资源。每个登录名的定义存放在master数据库的syslogins转载 2010-12-12 15:50:00 · 1091 阅读 · 0 评论 -
一个不错的JDBC连接池教程
<br />1.前言 <br />数据库应用,在许多软件系统中经常用到,是开发中大型系统不可缺少的辅助。但如果对数据库资源没有很好地管理(如:没有及时回收数据库的游标(ResultSet)、Statement、连接 (Connection)等资源),往往会直接导致系统的稳定。这类不稳定因素,不单单由数据库或者系统本身一方引起,只有系统正式使用后,随着流量、用户的增加,才会逐步显露。 <br />在b基于Java开发的系统中,JDBC是程序员和数据库打交道的主要途径,提供了完备的数据库操作方法接口。但考虑到规转载 2010-12-12 19:36:00 · 654 阅读 · 0 评论 -
sqlserver2005用户权限设置
<br />关于什么是用户权限,最简单的定义可能是,“用户能做什么和不能做什么。”在这里,简单的定义就相当不错了。<br />用户的权限分为3类:<br />l 登录的权限;<br />l 访问特定数据库的权限;<br />l 在数据库中具体的对象上执行特定操作的权限。<br />既然我们已经看过了创建登录账户,这里将把重点放在登录账户能够拥有的特定权限上。<br />22.3.1 授予访问特定数据库的权限<br />如果想要一个用户可以访问数据库,你需要做的第一件事情是授予用户访问那个转载 2010-12-12 17:19:00 · 1214 阅读 · 0 评论 -
ORACLE 禁用/启用外键和触发器
<br />1、ORACLE数据库中的外键约束名都在表user_constraints中可以查到。其中constraint_type='R'表示是外键约束。<br />2、启用外键约束的命令为:alter table table_name enable constraint constraint_name <br />3、禁用外键约束的命令为:alter table table_name disable constraint constraint_name<br />4、然后再用SQL查出数据库中所以外键的转载 2010-12-14 13:05:00 · 1604 阅读 · 0 评论 -
oracle的dbms_output (转载)
<br />1、如果dbms_output.put_line的内容不能显示,需要在命令行中先敲入set serveroutput on;只要敲一遍就好,之后dbms_output.put_line的内容就能显示出来了;<br />2、dbms_output.put_line每行只能显示255个字符,超过了就会报错,报错内容如下<br /> ORA-20000: ORU-10028: line length overflow, limit of 255 chars per line<br />解决这转载 2010-11-10 23:33:00 · 1986 阅读 · 0 评论 -
Oracle DBMS_OUTPUT 用法例子(转载)
本文转自:http://www.psoug.org/reference/dbms_output.html<br /><br />GeneralSource{ORACLE_HOME}/rdbms/admin/dbmsotpt.sqlFirst Available7.3.4Data TypesTYPE chararr IS TABLE OF VARCHAR2(32767) INDEX BY BINARY_INTEGER;<br />-- Note: was 255 bytes in 10gR1 and earl转载 2010-11-10 23:31:00 · 1474 阅读 · 0 评论