1大多数 Windows 用户都需要一个 SQL Server 登录名以便连接到 SQL Server。本主题说明了如何创建 SQL Server 登录名。
2创建使用 Windows 身份验证 (SQL Server Management Studio) 的 SQL Server 登录名
3在 SQL Server Management Studio 中,打开对象资源管理器并展开要在其中创建新登录名的服务器实例的文件夹。
4右键单击“安全性”文件夹,指向“新建”,然后单击“登录名”。
5在“常规”页上的“登录名”框中输入一个 Windows 用户名。
6选择“Windows 身份验证”。
7单击“确定”。
8创建使用 SQL Server 身份验证 (SQL Server Management Studio) 的 SQL Server 登录名
9在 SQL Server Management Studio 中,打开对象资源管理器并展开要在其中创建新登录名的服务器实例的文件夹。
10右键单击“安全性”文件夹,指向“新建”,然后单击“登录名”。
11在“常规”页上的“登录名”框中输入一个新登录名的名称。
12选择“SQL Server 身份验证”。Windows 身份验证是更安全的选择。
输入登录名的密码。
13选择应当应用于新登录名的密码策略选项。通常,强制密码策略是更安全的选择。
单击“确定”。
14通过 Transact-SQL 创建使用 Windows 身份验证的 SQL Server 登录名
在查询编辑器中,输入以下 Transact-SQL 命令:CREATE LOGIN <name of Windows User> FROM WINDOWS; GO
15通过 Transact-SQL 创建使用 SQL Server 身份验证的 SQL Server 登录名
在查询编辑器中,输入以下 Transact-SQL 命令:CREATE LOGIN <login name> WITH PASSWORD = '<password>' ; GO
可以
Oracle安装后(windows *** 作系统为例)我们可能会忘记用户名和密码,这时就会想到需要修改用户名和密码,其具体 *** 作步骤如下:
1、打开cmd命令提示符,键入"sqlplus /nolog",进入oracle控制台,输入"conn /as sysdba";
2、输入“select username from dba_users”查看用户列表;
3、修改用户名和密码,键入"alter user newUser identified by newPassword"。(其中“newUser”和“newPassword”是要修改的新的用户名和密码)
不过别忘了使用PASSWORD 函数。方法二
使用mysqladmin,这是前面声明的一个特例。
mysqladmin -u root -p password mypasswd
输入这个命令后,需要输入root 的原密码,然后root 的密码将改为mypasswd。
把命令里的root 改为你的用户名,你就可以改你自己的密码了。
当然如果你的mysqladmin 连接不上mysql server,或者你没有办法执行mysqladmin,
那么这种方法就是无效的。
而且mysqladmin 无法把密码清空。
下面的方法都在mysql 提示符下使用,且必须有mysql 的root 权限:方法三
mysql> INSERT INTO mysqluser (Host,User,Password)
VALUES('%','jeffrey',PASSWORD('biscuit'));
mysql> FLUSH PRIVILEGES
确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。
在《mysql 中文参考手册》里有这个例子,所以我也就写出来了。
注意要使用PASSWORD 函数,然后还要使用FLUSH PRIVILEGES。方法四
和方法三一样,只是使用了REPLACE 语句
mysql> REPLACE INTO mysqluser (Host,User,Password)
VALUES('%','jeffrey',PASSWORD('biscuit'));
mysql> FLUSH PRIVILEGES方法五
使用SET PASSWORD 语句,
mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD('biscuit');
你也必须使用PASSWORD()函数,
但是不需要使用FLUSH PRIVILEGES。方法六
使用GRANT IDENTIFIED BY 语句
mysql> GRANT USAGE ON TO jeffrey@"%" IDENTIFIED BY 'biscuit';
这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。
DB2数据库用户的验证是依靠 *** 作系统用户的,所以只要你修改了 *** 作系统上的用户密码,自然就修改了DB2用户的密码,如:
$db2 connect to <dbname> user user1
user1必须是存在于数据库服务器 *** 作系统上的用户,验证密码也是该 *** 作系统上的用户密码
su-ora,swithtoadmorora
2,cmd->sqlplus/nolog
3,sql>connect/assysdba
4,sql>deletefromsapusr02wherebname='SAP'ANDmandt='000';
5,sql>commit;
6,sql>exit
然后就可以用SAP登陆000CLNT了,密码是06071992
如果还是不能登陆,你要在SAP的Profile中维护login/no_automatic_user_sapstar=0(默认是1,打开)
补充(针对oracle10):
su-ora,swithtoadmorora
2,cmd->sqlplus/nolog
3,sql>connect/assysdba
4sql>selectfromSAPSR3USR02whereBNAME='SAP'ANDMANDT='000';
5sql>deletefromSAPSR3USR02whereBNAME='SAP'ANDMANDT='000';
6sql>commit;
重启服务器。
然后用SAP,密码PASS登陆000CLNT。
如果还是不能登录,登录另外的client,用rz10,修改参数:
login/no_automatic_user_sapstar=0(默认是1,打开)。
也可以在 *** 作系统中切换用户adm,在以下路径下修改:
/usr/sap//SYS/profile/TZK_DVEBMG00_tszb-kf,修改上面的参数,重启Instance
1、连上 oracle数据库。(使用sys或者sysdba)。 2、select from user$; 查找name为要修改的用户名。 3、update user$ set name=“新用户名” where 4、alter user 新用户名 identified by 新密码。
1
打开mysql命令行输入
USE mysql;
SELECT FROM USER;
命令点击运行,进入到mysql用户配置目录下
2
然后在下方输入下列代码其中123456代码新密码,root代表修改密码账号名称
UPDATE USER SET PASSWORD=PASSWORD('123456') WHERE USER='root';
点击执行
3
修改密码完成,点击电脑左下角开始菜单,找到运行选项,点击打开
4
在d出的运行对话框中输入 servicesmsc 命令,点击确定进入服务界面
5
进入服务项界面,找到MySql服务,双击打开
6
进入服务配置对话框,将该服务重新启动(否则新密码无法登陆)
以上就是关于sql server数据库怎样修改用户名和密码全部的内容,包括:sql server数据库怎样修改用户名和密码、windows系统数据库oracle11安装后能修改用户名administrator吗、如何修改mysql数据库中的用户名和密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)